Min version8.110 Pre RTM10 Pre RTM10 TH2
Max version8.1 Update 110
x64 offset
offset:bitpos
Field Name
0x0000volatile uint64_t
TotalReservedPages
0x0008volatile uint64_t
TotalCommittedPages
0x0010unsigned long
Signature
0x0014unsigned long
GlobalFlags
0x0018uint16_t
ProcessHeapListIndex
uint64_t
FreeCommittedPages
0x0020uint64_t
FreeCommittedPages
unsigned long
Interceptor
0x0024uint16_t
ProcessHeapListIndex
0x0026uint16_t
GlobalLockCount
0x0028struct _RTL_SRWLOCK
LargeMetadataLock
unsigned long
GlobalLockOwner
0x0030struct _RTL_RB_TREE
LargeAllocMetadata
struct _RTL_SRWLOCK
LargeMetadataLock
0x0038struct _RTL_RB_TREE
LargeAllocMetadata
0x0040volatile uint64_t
LargeReservedPages
0x0048volatile uint64_t
LargeCommittedPages
volatile uint64_t
LargeReservedPages
0x0050struct _HEAP_LOCK
SegmentAllocatorLock
volatile uint64_t
LargeCommittedPages
0x0058struct _HEAP_LOCK
SegmentAllocatorLock
struct _RTL_SRWLOCK
SegmentAllocatorLock
0x0060struct _LIST_ENTRY
SegmentListHead
0x0070uint64_t
SegmentCount
0x0078struct _LIST_ENTRY
SegmentListHead
struct _RTL_RB_TREE
FreePageRanges
0x0080struct _LIST_ENTRY
SegmentListHead
0x0088uint64_t
SegmentCount
uint64_t
VirtualizationKey
struct _RTL_SRWLOCK
ContextExtendLock
0x0090struct _RTL_RB_TREE
FreePageRanges
uint64_t
SegmentCount
struct _RTL_SRWLOCK
ContextExtendLock
uint8_t *
AllocatedBase
0x0098struct _RTL_RB_TREE
FreePageRanges
uint8_t *
AllocatedBase
uint8_t *
UncommittedBase
0x00A0void *
NextLocalInfoAddress
uint8_t *
UncommittedBase
uint8_t *
ReservedLimit
0x00A8void *
NextUncommitedAddress
struct _RTL_SRWLOCK
ContextExtendLock
uint8_t *
ReservedLimit
struct _HEAP_VS_CONTEXT
VsContext
0x00B0void *
ReservedLimit
uint8_t *
AllocatedBase
struct _HEAP_VS_CONTEXT
VsContext
0x00B8struct _HEAP_LFH_CONTEXT
LfhContext
uint8_t *
UncommittedBase
0x00C0uint8_t *
ReservedLimit
0x00C8struct _HEAP_VS_CONTEXT
VsContext
0x0110struct _HEAP_LFH_CONTEXT
LfhContext
0x0120struct _HEAP_LFH_CONTEXT
LfhContext
0x0130struct _HEAP_LFH_CONTEXT
LfhContext