| Min version | XP |
|---|---|
| Max version | 10 TH2 |
| x86 offset offset:bitpos | Field Name |
| 0x0000 | unsigned long ContextFlags |
| 0x0004 | unsigned long Dr0 |
| 0x0008 | unsigned long Dr1 |
| 0x000C | unsigned long Dr2 |
| 0x0010 | unsigned long Dr3 |
| 0x0014 | unsigned long Dr6 |
| 0x0018 | unsigned long Dr7 |
| 0x001C | struct _FLOATING_SAVE_AREA FloatSave |
| 0x008C | unsigned long SegGs |
| 0x0090 | unsigned long SegFs |
| 0x0094 | unsigned long SegEs |
| 0x0098 | unsigned long SegDs |
| 0x009C | unsigned long Edi |
| 0x00A0 | unsigned long Esi |
| 0x00A4 | unsigned long Ebx |
| 0x00A8 | unsigned long Edx |
| 0x00AC | unsigned long Ecx |
| 0x00B0 | unsigned long Eax |
| 0x00B4 | unsigned long Ebp |
| 0x00B8 | unsigned long Eip |
| 0x00BC | unsigned long SegCs |
| 0x00C0 | unsigned long EFlags |
| 0x00C4 | unsigned long Esp |
| 0x00C8 | unsigned long SegSs |
| 0x00CC | uint8_t[512] ExtendedRegisters |