Min versionXPXP SP22003/XP64 SP1Vista8 Pre RTM8.1 Update 110 Pre RTM
Max versionXP SP12003/XP642003/XP64 SP27 SP1810 TH2
x86 offset
offset:bitpos
Field Name
0x0000uint16_t
Size
struct _HEAP_UNPACKED_ENTRY
UnpackedEntry
0x0000void * volatile
SubSegment
void * volatile
SubSegmentCode
void * volatile
SubSegmentCode
unsigned long
SubSegmentCode
uint16_t
Size
0x0000uint16_t
FunctionIndex
unsigned long
SubSegmentCode
0x0000unsigned long
InterceptorValue
struct _HEAP_EXTENDED_ENTRY
ExtendedEntry
0x0000unsigned long
Code1
uint16_t
FunctionIndex
0x0000uint64_t
AgregateCode
unsigned long
InterceptorValue
0x0000unsigned long
Code1
0x0000uint64_t
AgregateCode
0x0002uint16_t
PreviousSize
uint8_t
Flags
0x0002uint16_t
ContextValue
0x0003uint8_t
SmallTagIndex
0x0004volatile uint8_t
SegmentIndex
uint8_t
SmallTagIndex
uint16_t
PreviousSize
0x0004uint16_t
UnusedBytesLength
0x0004uint16_t
Code2
uint16_t
Code2
0x0004unsigned long
Code234
0x0005uint8_t
Flags
0x0006uint8_t
UnusedBytes
uint8_t
SegmentOffset
0x0006uint8_t
LFHFlags
0x0006uint8_t
EntryOffset
0x0006uint8_t
Code3
0x0007uint8_t
SmallTagIndex
volatile uint8_t
SegmentIndex
uint8_t
SegmentIndex
uint8_t
UnusedBytes
0x0007uint8_t
ExtendedBlockSignature
0x0007uint8_t
Code4