//0x200 bytes (sizeof)
struct _MI_PARTITION_SEGMENTS
{
    volatile LONG SegmentListLock;                                          //0x0
    ULONG DeleteOnCloseCount;                                               //0x4
    volatile LONGLONG FsControlAreaCount;                                   //0x8
    volatile LONGLONG PfControlAreaCount;                                   //0x10
    volatile LONGLONG CloneHeaderCount;                                     //0x18
    struct 
_KEVENT DeleteSubsectionCleanup;                                 //0x20
    struct 
_KEVENT UnusedSegmentCleanup;                                    //0x30
    ULONG SubsectionDeletePtes;                                             //0x40
    struct 
_MMPAGE_FILE_EXPANSION AttemptForCantExtend;                     //0x44
    struct 
_MMDEREFERENCE_SEGMENT_HEADER DereferenceSegmentHeader;          //0x78
    struct 
_LIST_ENTRY DeleteOnCloseList;                                   //0xa4
    struct 
_KTIMER DeleteOnCloseTimer;                                      //0xb0
    UCHAR DeleteOnCloseTimerActive;                                         //0xd8
    UCHAR SegmentDereferenceThreadExists;                                   //0xd9
    VOID* SegmentDereferenceActiveControlArea;                              //0xdc
    ULONG UnusedSegmentPagedPool;                                           //0xe0
    struct 
_LIST_ENTRY UnusedSegmentList;                                   //0xe4
    struct 
_LIST_ENTRY UnusedSubsectionList;                                //0xec
    struct 
_LIST_ENTRY DeleteSubsectionList;                                //0xf4
    struct 
_KEVENT ControlAreaDeleteEvent;                                  //0xfc
    struct 
_SINGLE_LIST_ENTRY ControlAreaDeleteList;                        //0x10c
    struct 
_MI_PTE_CHAIN_HEAD FreeSystemCache;                              //0x110
    struct 
_KEVENT CloneDereferenceEvent;                                   //0x128
    union
 _SLIST_HEADER CloneProtosSListHead;                               //0x138
    struct 
_EX_PUSH_LOCK SystemCacheInitLock;                               //0x140
    ULONG PagefileExtensionWaiters;                                         //0x144
    ULONG PagefileExtensionRequests;                                        //0x148
    struct 
_KEVENT PagefileExtensionWaitEvent;                              //0x14c
    struct 
_MI_CROSS_PARTITION_CHARGES SharedCharges[7];                    //0x15c
    struct
 _KEVENT* SharedChargesDrainEvent;                                //0x1cc
    struct
 _KEVENT* ControlAreasDrainEvent;                                 //0x1d0
    struct
 _KEVENT* CloneHeaderDrainEvent;                                  //0x1d4
    struct
 _EX_RUNDOWN_REF_CACHE_AWARE* ProbeRundownReference;              //0x1d8
};