struct _HEAP_VAMGR_ALLOCATOR { unsigned __int64 TreeLock;/* 0x0 8 */ struct _RTL_RB_TREE FreeRanges;/* 0x8 16 */ struct _HEAP_VAMGR_VASPACE* VaSpace;/* 0x18 8 */ void* ContextHandle;/* 0x20 8 */ unsigned short ChunksPerRegion;/* 0x28 2 */ unsigned short RefCount;/* 0x2a 2 */ unsigned char AllocatorIndex;/* 0x2c 1 */ unsigned char NumaNode;/* 0x2d 1 */ unsigned char LockType : 1;/* 0x2e:0 1 */ unsigned char MemoryType : 3;/* 0x2e:1 1 */ unsigned char ConstrainedVA : 1;/* 0x2e:4 1 */ unsigned char MemoryTagging : 1;/* 0x2e:5 1 */ unsigned char AllowFreeHead : 1;/* 0x2e:6 1 */ unsigned char Spare0 : 1;/* 0x2e:7 1 */ unsigned char Spare1;/* 0x2f 1 */};size 48 (0x30)15 members0 holespadding 01 cacheline
Used in (1)