_MI_DEBUGGER_STATE

//0x5938 bytes (sizeof) struct _MI_DEBUGGER_STATE { UCHAR TransientWrite; //0x0 struct _MMPTE* DebugPtes[2]; //0x8 ULONG PoisonedTb; //0x18 volatile LONG InDebugger; //0x1c VOID* volatile Pfns[32]; //0x20 struct _MI_DBG_PATCH PatchBuffer[256]; //0x120 ULONG PatchBufferInsertIndex; //0x1920 ULONG PatchBufferRemoveIndex; //0x1924 struct _MI_DBG_PATCH PatchTableSpace[512]; //0x1928 struct _MI_DBG_PATCH* PatchTable[512]; //0x4928 volatile LONG PatchTableLock; //0x5928 ULONG PatchTableFreeEntry; //0x592c ULONG PatchTableEntryCount; //0x5930 };