struct _MI_SECTION_STATE { volatile long SectionObjectPointersLock;/* 0x0 4 */ struct _RTL_AVL_TREE SectionBasedRoot;/* 0x4 4 */ struct _EX_PUSH_LOCK SectionBasedLock;/* 0x8 4 */ volatile unsigned long UnusedSegmentPagedPool;/* 0xc 4 */ unsigned long DataSectionProtectionMask;/* 0x10 4 */ void* HighSectionBase;/* 0x14 4 */ struct _MSUBSECTION PhysicalSubsection;/* 0x18 84 */ /* 4 bytes padding */ /* ── cacheline 1 boundary (64 bytes) ── */ struct _CONTROL_AREA PhysicalControlArea;/* 0x70 80 */ /* ── cacheline 3 boundary (192 bytes) ── */ struct _MMPFNLIST PurgingExtentPages;/* 0xc0 20 */ struct _MMPFN* DanglingExtentPages;/* 0xd4 4 */ struct _WORK_QUEUE_ITEM DanglingExtentsWorkItem;/* 0xd8 16 */ struct _MI_EXTENT_DELETION_WAIT_BLOCK DanglingExtentsDeletionWaitList;/* 0xe8 20 */ unsigned char FileOnlyMemoryPfnsCreated;/* 0xfc 1 */ unsigned char DanglingExtentsWorkerActive;/* 0xfd 1 */ unsigned char PurgingExtentsNeedWatchdog;/* 0xfe 1 */ /* 1 byte padding */ /* ── cacheline 4 boundary (256 bytes) ── */ struct _RTL_AVL_TREE PrototypePtesTree;/* 0x100 4 */ volatile long PrototypePtesTreeSpinLock;/* 0x104 4 */ struct _EX_PUSH_LOCK RelocateBitmapsLock;/* 0x108 4 */ struct _RTL_BITMAP ImageBitMapNative;/* 0x10c 8 */ unsigned long ImageBiasNative;/* 0x114 4 */ struct _MI_DLL_OVERFLOW_AREA OverflowArea;/* 0x118 8 */ void* ApiSetSection;/* 0x120 4 */ void* ApiSetSchema;/* 0x124 4 */ unsigned long ApiSetSchemaSize;/* 0x128 4 */ unsigned long LostDataFiles;/* 0x12c 4 */ unsigned long LostDataPages;/* 0x130 4 */ unsigned long ImageFailureReason;/* 0x134 4 */ struct _SECTION* CfgBitMapSection;/* 0x138 4 */ struct _CONTROL_AREA* CfgBitMapControlArea;/* 0x13c 4 */ /* ── cacheline 5 boundary (320 bytes) ── */ unsigned long ImageCfgFailure;/* 0x140 4 */ unsigned long ImageBreakpointEnabled;/* 0x144 4 */ unsigned long ImageBreakpointChecksum;/* 0x148 4 */ unsigned long ImageBreakpointSize;/* 0x14c 4 */ volatile long ImageValidationFailed;/* 0x150 4 */ struct _RTL_AVL_TREE ImageExtentTree;/* 0x154 4 */ struct _EX_PUSH_LOCK ImageExtentTreeLock;/* 0x158 4 */ unsigned long HotPatchReserveSize;/* 0x15c 4 */};size 384 (0x180)37 members2 holes (5 bytes)padding 326 cachelines
Used in (1)