| Min version | XP SP2 | 2003/XP64 | 2003/XP64 SP1 | |
|---|---|---|---|---|
| Max version | XP SP3 | 10 TH2 | ||
| Architecture | x86 | x86 | x64 | |
| x86 offset offset:bitpos | Field Name | x64 offset offset:bitpos | ||
| 0x0000 | unsigned long StartStamp | 0x0000 | ||
| 0x0004 | void * Heap | 0x0008 | ||
| 0x0008 | uintptr_t RequestedSize | 0x0010 | ||
| 0x000C | uintptr_t ActualSize | 0x0018 | ||
| 0x0010 | struct _LIST_ENTRY FreeQueue | 0x0020 | ||
| 0x0010 | uint16_t TraceIndex | struct _SINGLE_LIST_ENTRY FreePushList | struct _SLIST_ENTRY FreePushList | 0x0020 |
| 0x0010 | uint16_t TraceIndex | 0x0020 | ||
| 0x0018 | void * StackTrace | 0x0030 | ||
| unsigned long Padding | 0x0038 | |||
| 0x001C | unsigned long EndStamp | 0x003C | ||