Min version | 2003/XP64 SP1 | Vista SP1 | 8.1 | 10 Pre RTM |
---|---|---|---|---|
Max version | 2003/XP64 SP2 | 8 | 10 Pre RTM | 10 TH2 |
x64 offset offset:bitpos | Field Name | |||
0x0000 | uint64_t P1Home | |||
0x0008 | uint64_t P2Home | |||
0x0010 | uint64_t P3Home | |||
0x0018 | uint64_t P4Home | |||
0x0020 | uint64_t P5 | |||
0x0028 | char PreviousMode | |||
0x0029 | uint8_t PreviousIrql | |||
0x002A | uint8_t FaultIndicator | |||
0x002B | uint8_t ExceptionActive | |||
0x002C | unsigned long MxCsr | |||
0x0030 | uint64_t Rax | |||
0x0038 | uint64_t Rcx | |||
0x0040 | uint64_t Rdx | |||
0x0048 | uint64_t R8 | |||
0x0050 | uint64_t R9 | |||
0x0058 | uint64_t R10 | |||
0x0060 | uint64_t R11 | |||
0x0068 | uint64_t GsBase | |||
0x0068 | uint64_t GsSwap | |||
0x0070 | struct _M128A Xmm0 | |||
0x0080 | struct _M128A Xmm1 | |||
0x0090 | struct _M128A Xmm2 | |||
0x00A0 | struct _M128A Xmm3 | |||
0x00B0 | struct _M128A Xmm4 | |||
0x00C0 | struct _M128A Xmm5 | |||
0x00D0 | uint64_t FaultAddress | |||
0x00D0 | uint64_t ContextRecord | |||
0x00D0 | uint64_t TimeStamp | uint64_t TimeStampCKCL | ||
0x00D8 | uint64_t Dr0 | |||
0x00E0 | uint64_t Dr1 | |||
0x00E8 | uint64_t Dr2 | |||
0x00F0 | uint64_t Dr3 | |||
0x00F8 | uint64_t Dr6 | |||
0x0100 | uint64_t Dr7 | |||
0x0108 | uint64_t DebugControl | uint64_t DebugControl | ||
0x0108 | uint64_t LastBranchControl | |||
0x0110 | uint64_t LastBranchToRip | uint64_t LastBranchToRip | ||
0x0110 | unsigned long LastBranchMSR | |||
0x0118 | uint64_t LastBranchFromRip | |||
0x0120 | uint64_t LastExceptionToRip | |||
0x0128 | uint64_t LastExceptionFromRip | |||
0x0130 | uint16_t SegDs | |||
0x0132 | uint16_t SegEs | |||
0x0134 | uint16_t SegFs | |||
0x0136 | uint16_t SegGs | |||
0x0138 | uint64_t TrapFrame | |||
0x0140 | uint64_t Rbx | |||
0x0148 | uint64_t Rdi | |||
0x0150 | uint64_t Rsi | |||
0x0158 | uint64_t Rbp | |||
0x0160 | uint64_t ErrorCode | |||
0x0160 | uint64_t ExceptionFrame | uint64_t ExceptionFrame | ||
0x0160 | uint64_t TimeStampKlog | |||
0x0168 | uint64_t Rip | |||
0x0170 | uint16_t SegCs | |||
0x0172 | uint16_t[3] Fill1 | uint8_t Fill0 | ||
0x0173 | uint8_t Logging | |||
0x0174 | uint16_t[2] Fill1 | |||
0x0178 | unsigned long EFlags | |||
0x017C | unsigned long Fill2 | |||
0x0180 | uint64_t Rsp | |||
0x0188 | uint16_t SegSs | |||
0x018A | uint16_t[1] Fill3 | uint16_t Fill3 | ||
0x018C | long CodePatchCycle | unsigned long Fill4 |