//0x180 bytes (sizeof)
struct _MI_SYSTEM_PTE_STATE
{
    struct 
_NPAGED_LOOKASIDE_LIST MdlTrackerLookaside;                      //0x0
    union
 _SLIST_HEADER DeadPteTrackerSListHead;                            //0xc0
    ULONG PteTrackerLock;                                                   //0xc8
    struct 
_RTL_BITMAP PteTrackingBitmap;                                   //0xcc
    struct
 _MI_CACHED_PTES* CachedPteHeads;                                 //0xd4
    struct
 _MI_CACHED_PTES* CachedKernelStackPteHeads;                      //0xd8
    struct 
_MI_SYSTEM_PTE_TYPE SystemViewPteInfo;                           //0xdc
    struct 
_MI_SYSTEM_PTE_TYPE KernelStackPteInfo;                          //0x110
    ULONG StackGrowthFailures;                                              //0x144
    UCHAR KernelStackPages;                                                 //0x148
    UCHAR TrackPtesAborted;                                                 //0x149
    UCHAR AdjustCounter;                                                    //0x14a
    volatile LONG ReservedMappingLock;                                      //0x14c
    struct 
_RTL_AVL_TREE ReservedMappingTree;                               //0x150
    struct
 _MMPFN* ReservedMappingPageTablePfns;                            //0x154
    struct 
_RTL_AVL_TREE OutswappedKernelStackRoot;                         //0x158
    volatile LONG OutswappedKernelStackLock;                                //0x15c
    struct
 _MMPTE* BreakMakePte;                                            //0x160
};