x64x86arm64 / ntdllntoskrnl

_HEAP_VAMGR_ALLOCATOR

← 10.0.28000.3231 11 builds latest →
struct _HEAP_VAMGR_ALLOCATOR {
unsigned __int64 TreeLock;/* 0x0 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)