x64x86arm64 / ntdllntoskrnl

_HEAP_VAMGR_RANGE

← 10.0.18362.1016 4 builds latest →
struct _HEAP_VAMGR_RANGE {
union {
struct {
unsigned char Allocated : 1;/* 0x0:0 1 */
unsigned char Internal : 1;/* 0x0:1 1 */
unsigned char Standalone : 1;/* 0x0:2 1 */
unsigned char Spare0 : 5;/* 0x0:3 1 */
unsigned char AllocatorIndex;/* 0x1 1 */
/* 2 bytes padding */
unsigned long OwnerCtx[2];/* 0x4 8 */
};/* 0x0 12 */
};/* 0x0 12 */
union {
unsigned long SizeInChunks;/* 0xc 4 */
struct {
unsigned short ChunkCount;/* 0xc 2 */
unsigned short PrevChunkCount;/* 0xe 2 */
};/* 0xc 4 */
unsigned long Signature;/* 0xc 4 */
};/* 0xc 4 */
};
size 16 (0x10)12 members1 hole (2 bytes)padding 01 cacheline