x64x86 / ntdllntoskrnl

_RTL_HEAP_WALK_ENTRY

← 10.0.14393.0 4 builds latest →
struct _RTL_HEAP_WALK_ENTRY {
void* DataAddress;/* 0x0 4 */
unsigned long DataSize;/* 0x4 4 */
unsigned char OverheadBytes;/* 0x8 1 */
unsigned char SegmentIndex;/* 0x9 1 */
unsigned short Flags;/* 0xa 2 */
union {
struct {
unsigned long Settable;/* 0xc 4 */
unsigned short TagIndex;/* 0x10 2 */
unsigned short AllocatorBackTraceIndex;/* 0x12 2 */
unsigned long Reserved[2];/* 0x14 8 */
} Block;/* 0xc 16 */
struct {
unsigned long CommittedSize;/* 0xc 4 */
unsigned long UnCommittedSize;/* 0x10 4 */
void* FirstEntry;/* 0x14 4 */
void* LastEntry;/* 0x18 4 */
} Segment;/* 0xc 16 */
};/* 0xc 16 */
};
size 28 (0x1c)7 members0 holespadding 01 cacheline