//0x100 bytes (sizeof)
struct _MMPAGING_FILE
{
    ULONG Size;                                                             //0x0
    ULONG MaximumSize;                                                      //0x4
    ULONG MinimumSize;                                                      //0x8
    ULONG FreeSpace;                                                        //0xc
    ULONG PeakUsage;                                                        //0x10
    ULONG FreeReservationSpace;                                             //0x14
    struct _FILE_OBJECT* File;                                              //0x18
    struct _MMMOD_WRITER_MDL_ENTRY** Entry;                                 //0x20
    ULONG NumberOfModWriterEntries;                                         //0x28
    union _SLIST_HEADER PfnsToFree;                                         //0x30
    struct _UNICODE_STRING PageFileName;                                    //0x40
    struct _MI_PAGING_FILE_SPACE_BITMAPS* Bitmaps;                          //0x50
    ULONG AllocationBitmapHint;                                             //0x58
    ULONG LargestAllocationCluster;                                         //0x5c
    ULONG RefreshAllocationCluster;                                         //0x60
    ULONG LastRefreshAllocationCluster;                                     //0x64
    union
    {
        ULONG ReservedClusterSizeAggregate;                                 //0x68
        ULONG ToBeEvictedHint;                                              //0x68
    };
    ULONG MaximumRunLengthInBitmaps;                                        //0x6c
    struct _RTL_RB_TREE BitmapsCacheLengthTree;                             //0x70
    struct _RTL_RB_TREE BitmapsCacheLocationTree;                           //0x80
    struct _LIST_ENTRY BitmapsCacheFreeList;                                //0x90
    struct _MI_PAGEFILE_BITMAPS_CACHE_ENTRY* BitmapsCacheEntries;           //0xa0
    union
    {
        ULONG ToBeEvictedCount;                                             //0xa8
        ULONG HybridPriority;                                               //0xa8
    };
    USHORT PageFileNumber:4;                                                //0xac
    USHORT WsSwapPagefile:1;                                                //0xac
    USHORT NoReservations:1;                                                //0xac
    USHORT VirtualStorePagefile:1;                                          //0xac
    USHORT SwapSupported:1;                                                 //0xac
    USHORT NodeInserted:1;                                                  //0xac
    USHORT StackNotified:1;                                                 //0xac
    USHORT BackedBySCM:1;                                                   //0xac
    USHORT SpecialPurposeMemory:1;                                          //0xac
    USHORT Spare0:3;                                                        //0xac
    UCHAR AdriftMdls:1;                                                     //0xae
    UCHAR Spare1:7;                                                         //0xae
    UCHAR IgnoreReservations:1;                                             //0xaf
    UCHAR Spare2:7;                                                         //0xaf
    ULONG PageHashPages;                                                    //0xb0
    ULONG PageHashPagesPeak;                                                //0xb4
    struct _MI_PAGE_HASH* PageHash;                                         //0xb8
    VOID* FileHandle;                                                       //0xc0
    volatile LONG SpinLock;                                                 //0xc8
    struct _RTL_AVL_TREE FlowThroughReadRoot;                               //0xd0
    struct _MI_PARTITION* Partition;                                        //0xd8
    union
    {
        struct _RTL_BALANCED_NODE FileObjectNode;                           //0xe0
        struct _RTL_RB_TREE ExtentsTree;                                    //0xe0
    };
};