//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
};