struct _HEAP_VS_CONTEXT { unsigned __int64 Lock;/* 0x0 8 */ enum _RTLP_HP_LOCK_TYPE LockType;/* 0x8 4 */ short MemStatsOffset;/* 0xc 2 */ /* 2 bytes padding */ struct _RTL_RB_TREE FreeChunkTree;/* 0x10 16 */ struct _LIST_ENTRY SubsegmentList;/* 0x20 16 */ unsigned __int64 TotalCommittedUnits;/* 0x30 8 */ unsigned __int64 FreeCommittedUnits;/* 0x38 8 */ /* ── cacheline 1 boundary (64 bytes) ── */ struct _HEAP_VS_DELAY_FREE_CONTEXT DelayFreeContext;/* 0x40 16 */ /* 48 bytes padding */ /* ── cacheline 2 boundary (128 bytes) ── */ void* BackendCtx;/* 0x80 8 */ struct _HEAP_SUBALLOCATOR_CALLBACKS Callbacks;/* 0x88 48 */ struct _RTL_HP_VS_CONFIG Config;/* 0xb8 4 */ unsigned long EliminatePointers : 1;/* 0xbc:0 4 */};size 192 (0xc0)12 members2 holes (50 bytes)padding 03 cachelines
Used in (1)