typedef struct _KTRAP_FRAME                               // 35 elements, 0x8C bytes (sizeof)
          {
/*0x000*/     ULONG32      DbgEbp;
/*0x004*/     ULONG32      DbgEip;
/*0x008*/     ULONG32      DbgArgMark;
/*0x00C*/     ULONG32      DbgArgPointer;
/*0x010*/     ULONG32      TempSegCs;
/*0x014*/     ULONG32      TempEsp;
/*0x018*/     ULONG32      Dr0;
/*0x01C*/     ULONG32      Dr1;
/*0x020*/     ULONG32      Dr2;
/*0x024*/     ULONG32      Dr3;
/*0x028*/     ULONG32      Dr6;
/*0x02C*/     ULONG32      Dr7;
/*0x030*/     ULONG32      SegGs;
/*0x034*/     ULONG32      SegEs;
/*0x038*/     ULONG32      SegDs;
/*0x03C*/     ULONG32      Edx;
/*0x040*/     ULONG32      Ecx;
/*0x044*/     ULONG32      Eax;
/*0x048*/     ULONG32      PreviousPreviousMode;
/*0x04C*/     struct _EXCEPTION_REGISTRATION_RECORD* ExceptionList;
/*0x050*/     ULONG32      SegFs;
/*0x054*/     ULONG32      Edi;
/*0x058*/     ULONG32      Esi;
/*0x05C*/     ULONG32      Ebx;
/*0x060*/     ULONG32      Ebp;
/*0x064*/     ULONG32      ErrCode;
/*0x068*/     ULONG32      Eip;
/*0x06C*/     ULONG32      SegCs;
/*0x070*/     ULONG32      EFlags;
/*0x074*/     ULONG32      HardwareEsp;
/*0x078*/     ULONG32      HardwareSegSs;
/*0x07C*/     ULONG32      V86Es;
/*0x080*/     ULONG32      V86Ds;
/*0x084*/     ULONG32      V86Fs;
/*0x088*/     ULONG32      V86Gs;
          }KTRAP_FRAME, *PKTRAP_FRAME;
Return to structures/enums list.
Return to O.S. version list.

(c) MoonSols 2010.