struct _MI_PARTITION_SLABS { struct _MI_SLAB_TYPE_IDENTIFIER* SlabTypeIdentifiers;/* 0x0 8 */ unsigned __int64 SlabEntriesDemoted;/* 0x8 8 */ volatile long SlabDemoteInProgress;/* 0x10 4 */ unsigned long SlabTypeAcquiresCharges;/* 0x14 4 */ struct _MI_SLAB_IDENTITY_REFERENCE IdentityRefs[64];/* 0x18 512 */ /* ── cacheline 8 boundary (512 bytes) ── */ struct _RTL_BITMAP InUseIdentitiesBitmap;/* 0x218 16 */ unsigned long InUseIdentitiesBitmapBuffer[2];/* 0x228 8 */ volatile long IdentitySlabsInitialized;/* 0x230 4 */ /* 4 bytes padding */ struct _EX_PUSH_LOCK IdentitiesLock;/* 0x238 8 */ /* ── cacheline 9 boundary (576 bytes) ── */ volatile unsigned __int64 IdentitySlabAvailablePages;/* 0x240 8 */ struct _MI_AVAILABLE_PAGE_WAIT_STATES IdentitySlabAvailablePagesWaitState[2];/* 0x248 64 */ /* ── cacheline 10 boundary (640 bytes) ── */ struct _EX_RUNDOWN_REF ReplenishRundownProtection;/* 0x288 8 */ unsigned __int64 LowMemoryConditionStartTime;/* 0x290 8 */};size 704 (0x2c0)13 members1 hole (4 bytes)padding 4011 cachelines
Used in (1)