| Min version | 8 Pre RTM |
|---|---|
| Max version | 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 | void * StackTop |
| 0x0028 | uint64_t StackSize |
| 0x0030 | uint64_t RspOffset |
| 0x0038 | uint64_t Rip |
| 0x0040 | struct _XSAVE_FORMAT * FltSave |
| 0x0048:0x00 | uint64_t Volatile |
| 0x0048 | uint64_t Flags |
| 0x0048:0x01 | uint64_t Reserved |
| 0x0050 | struct _KTRAP_FRAME * TrapFrame |
| 0x0058 | struct _KEXCEPTION_FRAME * ExceptionFrame |
| 0x0060 | struct _KTHREAD * SourceThread |
| 0x0068 | uint64_t Return |