//0x2c8 bytes (sizeof)
struct _MI_PARTITION_MODWRITES
{
    struct 
_MMPAGE_FILE_EXPANSION AttemptForCantExtend;                     //0x0
    struct 
_MMPAGE_FILE_EXPANSION PageFileContract;                         //0x58
    struct 
_EX_PUSH_LOCK MappedWriterChargesLock;                           //0xb0
    ULONG NumberOfMappedMdls;                                               //0xb8
    ULONG NumberOfForwardProgressMappedMdls;                                //0xbc
    volatile LONG NumberOfMappedMdlsInUse;                                  //0xc0
    ULONG NumberOfMappedMdlsInUsePeak;                                      //0xc4
    struct 
_MMMOD_WRITER_LISTHEAD MappedFileHeader;                         //0xc8
    UCHAR NeedMappedMdl;                                                    //0xf0
    UCHAR NeedPageFileMdl;                                                  //0xf1
    UCHAR ModwriterActive;                                                  //0xf2
    UCHAR TransitionInserted;                                               //0xf3
    LONG LastModifiedWriteError;                                            //0xf4
    LONG LastMappedWriteError;                                              //0xf8
    volatile ULONG MappedFileWriteSucceeded;                                //0xfc
    ULONG MappedWriteBurstCount;                                            //0x100
    ULONG LowPriorityModWritesOutstanding;                                  //0x104
    struct 
_KEVENT BoostModWriteIoPriorityEvent;                            //0x108
    LONG ModifiedWriterThreadPriority;                                      //0x120
    ULONGLONG ModifiedPagesLowPriorityGoal;                                 //0x128
    struct 
_KEVENT ModifiedPageWriterEvent;                                 //0x130
    struct 
_KEVENT ModifiedWriterExitedEvent;                               //0x148
    volatile LONG WriteAllPagefilePages;                                    //0x160
    volatile LONG WriteAllMappedPages;                                      //0x164
    struct 
_KEVENT MappedPageWriterEvent;                                   //0x168
    struct 
_MI_MODWRITE_DATA ModWriteData;                                  //0x180
    struct 
_KEVENT RescanPageFilesEvent;                                    //0x1c0
    struct 
_MMMOD_WRITER_LISTHEAD PagingFileHeader;                         //0x1d8
    struct
 _ETHREAD* ModifiedPageWriterThread;                              //0x200
    struct 
_EX_RUNDOWN_REF ModifiedPageWriterRundown;                       //0x208
    struct 
_WORK_QUEUE_ITEM PagefileScanWorkItem;                           //0x210
    ULONG PagefileScanCount;                                                //0x230
    volatile LONG ClusterRestrictionLock;                                   //0x234
    struct 
_MI_RESTRICTED_MODWRITES ClusterRestrictions[2];                 //0x238
    struct 
_KEVENT NotifyStoreMemoryConditions;                             //0x240
    volatile UCHAR DelayMappedWrite;                                        //0x258
    volatile ULONG PagefileReservationsEnabled;                             //0x25c
    struct 
_EX_PUSH_LOCK PageFileCreationLock;                              //0x260
    struct 
_WORK_QUEUE_ITEM TrimPagefileWorkItem;                           //0x268
    ULONGLONG LastTrimPagefileTime;                                         //0x288
    struct 
_WORK_QUEUE_ITEM WsSwapPagefileContractWorkItem;                 //0x290
    volatile LONG WsSwapPageFileContractionInProgress;                      //0x2b0
    struct 
_EX_PUSH_LOCK WorkingSetSwapLock;                                //0x2b8
    volatile LONG WorkingSetInswapLock;                                     //0x2c0
};