Min versionVista SP177 SP18 Pre RTM88.18.1 Update 1
Max versionVista SP27 SP18.1 Update 110 TH2
x64 offset
offset:bitpos
Field Name
0x0000struct _RTL_CRITICAL_SECTION
Lock
struct _RTL_SRWLOCK
Lock
struct _RTL_SRWLOCK
Lock
0x0000struct _RTL_CRITICAL_SECTION
padding
0x0008struct _LIST_ENTRY
SubSegmentZones
0x0018void *
Heap
0x0020void *
NextSegmentInfoArrayAddress
0x0028struct _LIST_ENTRY
SubSegmentZones
void *
FirstUncommittedAddress
0x0030void *
ReservedAddressLimit
0x0038uint64_t
ZoneBlockSize
unsigned long
SegmentCreate
0x003Cunsigned long
SegmentDelete
0x0040void *
Heap
volatile unsigned long
MinimumCacheDepth
0x0044volatile unsigned long
CacheShiftThreshold
0x0048unsigned long
SegmentChange
uint64_t
SizeInCache
volatile uint64_t
SizeInCache
0x004Cunsigned long
SegmentCreate
0x0050unsigned long
SegmentInsertInFree
union _HEAP_BUCKET_RUN_INFO
RunInfo
volatile union _HEAP_BUCKET_RUN_INFO
RunInfo
0x0054unsigned long
SegmentDelete
0x0058unsigned long
CacheAllocs
0x005Cunsigned long
CacheFrees
0x0060struct _USER_MEMORY_CACHE_ENTRY[12]
UserBlockCache
uint64_t
SizeInCache
struct _USER_MEMORY_CACHE_ENTRY[12]
UserBlockCache
0x0068union _HEAP_BUCKET_RUN_INFO
RunInfo
0x0070struct _USER_MEMORY_CACHE_ENTRY[12]
UserBlockCache
0x01E0struct _HEAP_BUCKET[128]
Buckets
0x01F0struct _HEAP_BUCKET[128]
Buckets
0x02A0struct _HEAP_BUCKET[129]
Buckets
struct _HEAP_LFH_MEM_POLICIES
MemoryPolicies
0x02A4struct _HEAP_BUCKET[129]
Buckets
0x03E0struct _HEAP_LOCAL_DATA[1]
LocalData
0x03F0struct _HEAP_LOCAL_DATA[1]
LocalData
0x04A8struct _HEAP_LOCAL_SEGMENT_INFO *[129]
SegmentInfoArrays
0x08B0struct _HEAP_LOCAL_SEGMENT_INFO *[129]
AffinitizedInfoArrays
0x0CB8struct _SEGMENT_HEAP *
SegmentAllocator
0x0CC0struct _HEAP_LOCAL_DATA[1]
LocalData