Min versionXPVista
Max version2003/XP64 SP210 TH2
x86 offset
offset:bitpos
Field Name
0x0000struct _HEAP_ENTRY
Entry
0x0008unsigned long
Signature
unsigned long
SegmentSignature
0x000Cunsigned long
Flags
unsigned long
SegmentFlags
0x0010struct _HEAP *
Heap
struct _LIST_ENTRY
SegmentListEntry
0x0014unsigned long
LargestUnCommittedRange
0x0018void *
BaseAddress
struct _HEAP *
Heap
0x001Cunsigned long
NumberOfPages
void *
BaseAddress
0x0020struct _HEAP_ENTRY *
FirstEntry
unsigned long
NumberOfPages
0x0024struct _HEAP_ENTRY *
LastValidEntry
struct _HEAP_ENTRY *
FirstEntry
0x0028unsigned long
NumberOfUnCommittedPages
struct _HEAP_ENTRY *
LastValidEntry
0x002Cunsigned long
NumberOfUnCommittedRanges
unsigned long
NumberOfUnCommittedPages
0x0030struct _HEAP_UNCOMMMTTED_RANGE *
UnCommittedRanges
unsigned long
NumberOfUnCommittedRanges
0x0034uint16_t
AllocatorBackTraceIndex
uint16_t
SegmentAllocatorBackTraceIndex
0x0036uint16_t
Reserved
0x0038struct _HEAP_ENTRY *
LastEntryInSegment
struct _LIST_ENTRY
UCRSegmentList