//0x48 bytes (sizeof)
struct _MI_SHUTDOWN_STATE
{
    UCHAR CrashDumpInitialized;                                             //0x0
    UCHAR ConnectedStandbyActive;                                           //0x1
    ULONG SystemShutdown;                                                   //0x4
    LONG ShutdownFlushInProgress;                                           //0x8
    struct _MI_RESUME_WORKITEM ResumeItem;                                  //0xc
    struct _ETHREAD* MirrorHoldsPfn;                                        //0x2c
    ULONG MirroringActive;                                                  //0x30
    struct _RTL_BITMAP MirrorBitMaps[2];                                    //0x34
    struct _MMPTE* CrashDumpPte;                                            //0x44
};