//0xb8 bytes (sizeof)
struct _MI_ERROR_STATE
{
    struct _MI_BAD_MEMORY_EVENT_ENTRY BadMemoryEventEntry;                  //0x0
    struct _MI_PROBE_RAISE_TRACKER ProbeRaises;                             //0x38
    struct _MI_FORCED_COMMITS ForcedCommits;                                //0x78
    ULONG WsleFailures[2];                                                  //0x80
    ULONG WsLinear;                                                         //0x88
    ULONG PageHashErrors;                                                   //0x8c
    ULONG CheckZeroCount;                                                   //0x90
    volatile LONG ZeroedPageSingleBitErrorsDetected;                        //0x94
    volatile LONG BadPagesDetected;                                         //0x98
    LONG ScrubPasses;                                                       //0x9c
    LONG ScrubBadPagesFound;                                                //0xa0
    ULONG UserViewFailures;                                                 //0xa4
    ULONG UserViewCollisionFailures;                                        //0xa8
    struct _MI_RESAVAIL_FAILURES ResavailFailures;                          //0xac
    UCHAR PendingBadPages;                                                  //0xb4
    UCHAR InitFailure;                                                      //0xb5
    UCHAR StopBadMaps;                                                      //0xb6
};