x86 / ntdllntoskrnl /

_HEAP_VAMGR_ALLOCATOR

← 10.0.18362.1016 4 builds latest →
struct _HEAP_VAMGR_ALLOCATOR {
unsigned long TreeLock;/* 0x0 4 */
void* PartitionHandle;/* 0x10 4 */
unsigned short ChunksPerRegion;/* 0x14 2 */
unsigned short RefCount;/* 0x16 2 */
unsigned char AllocatorIndex;/* 0x18 1 */
unsigned char NumaNode;/* 0x19 1 */
unsigned char LockType : 1;/* 0x1a:0 1 */
unsigned char MemoryType : 2;/* 0x1a:1 1 */
unsigned char ConstrainedVA : 1;/* 0x1a:3 1 */
unsigned char AllowFreeHead : 1;/* 0x1a:4 1 */
unsigned char Spare0 : 3;/* 0x1a:5 1 */
unsigned char Spare1;/* 0x1b 1 */
};
size 28 (0x1c)14 members0 holespadding 01 cacheline
Used in (1)