//0x140 bytes (sizeof)
struct _MI_SECTION_STATE
{
    volatile LONG SectionObjectPointersLock;                                //0x0
    struct 
_EX_PUSH_LOCK SectionExtendLock;                                 //0x4
    struct 
_EX_PUSH_LOCK SectionExtendSetLock;                              //0x8
    struct 
_RTL_AVL_TREE SectionBasedRoot;                                  //0xc
    struct 
_EX_PUSH_LOCK SectionBasedLock;                                  //0x10
    ULONG UnusedSubsectionPagedPool;                                        //0x14
    ULONG UnusedSegmentForceFree;                                           //0x18
    ULONG DataSectionProtectionMask;                                        //0x1c
    VOID* HighSectionBase;                                                  //0x20
    struct 
_MSUBSECTION PhysicalSubsection;                                 //0x24
    struct 
_CONTROL_AREA PhysicalControlArea;                               //0x68
    struct
 _MMPFN* DanglingExtentsPages;                                    //0xb8
    volatile LONG DanglingExtentsLock;                                      //0xbc
    struct 
_WORK_QUEUE_ITEM DanglingExtentsWorkItem;                        //0xc0
    UCHAR DanglingExtentsWorkerActive;                                      //0xd0
    struct 
_RTL_AVL_TREE PageFileSectionHead;                               //0xd4
    volatile LONG PageFileSectionListSpinLock;                              //0xd8
    ULONG ImageBias;                                                        //0xdc
    struct 
_EX_PUSH_LOCK RelocateBitmapsLock;                               //0xe0
    struct 
_RTL_BITMAP ImageBitMap;                                         //0xe4
    VOID* ApiSetSection;                                                    //0xec
    VOID* ApiSetSchema;                                                     //0xf0
    ULONG ApiSetSchemaSize;                                                 //0xf4
    ULONG LostDataFiles;                                                    //0xf8
    ULONG LostDataPages;                                                    //0xfc
    ULONG ImageFailureReason;                                               //0x100
    struct
 _SECTION* CfgBitMapSection32;                                    //0x104
    struct
 _CONTROL_AREA* CfgBitMapControlArea32;                           //0x108
    ULONG ImageCfgFailure;                                                  //0x10c
    volatile LONG ImageValidationFailed;                                    //0x110
};