//0x16c0 bytes (sizeof)
struct _MI_VISIBLE_STATE
{
struct
_MM_PAGED_POOL_INFO PagedPoolInfo; //0x0
ULONGLONG MaximumNonPagedPoolInPages; //0x18
ULONGLONG SizeOfPagedPoolInPages; //0x20
struct
_MI_SYSTEM_PTE_TYPE SystemPteInfo; //0x28
volatile ULONGLONG NonPagedPoolCommit; //0x88
volatile ULONGLONG SmallNonPagedPtesCommit; //0x90
volatile ULONGLONG BootCommit; //0x98
volatile ULONGLONG SystemPageTableCommit; //0xa0
volatile ULONGLONG ProcessCommit; //0xa8
volatile LONG DriverCommit; //0xb0
UCHAR PagingLevels; //0xb4
volatile ULONGLONG PfnDatabaseCommit; //0xb8
ULONGLONG TotalNodePagesInChildPartitions[64]; //0xc0
ULONGLONG TotalSpecialPurposeMemoryInChildPartitions[64][2]; //0x2c0
struct
_MMSUPPORT_FULL SystemWs[9]; //0x6c0
struct
_MMSUPPORT_SHARED SystemCacheShared; //0x1200
struct
_MMSUPPORT_AGGREGATION AggregateSystemWs[1]; //0x1280
ULONG MapCacheFailures; //0x12a0
ULONGLONG PagefileHashPages; //0x12a8
struct
_SYSPTES_HEADER PteHeader; //0x12b0
ULONGLONG SystemVaTypeCount[20]; //0x13c8
UCHAR SystemVaType[256]; //0x1468
struct
_MI_SYSTEM_VA_ASSIGNMENT SystemVaRegions[18]; //0x1568
ULONGLONG SecurePtRoot; //0x1688
};