//0x1500 bytes (sizeof)
struct _MI_VISIBLE_PARTITION
{
ULONGLONG LowestPhysicalPage; //0x0
ULONGLONG HighestPhysicalPage; //0x8
ULONGLONG NumberOfPhysicalPages; //0x10
volatile ULONG NumberOfPagingFiles; //0x18
UCHAR SystemCacheInitialized; //0x1c
struct
_MMPAGING_FILE* PagingFile[16]; //0x20
volatile ULONGLONG AvailablePages; //0xc0
volatile ULONGLONG ResidentAvailablePages; //0x100
struct
_MI_PARTITION_WORKING_SET PartitionWs[1]; //0x140
volatile ULONGLONG TotalCommittedPages; //0x300
volatile ULONGLONG TotalCommittedPagesExposed; //0x340
struct
_MMPFNLIST ModifiedPageListHead; //0x380
struct
_MMPFNLIST ModifiedNoWritePageListHead; //0x400
volatile ULONGLONG TotalCommitLimit; //0x458
ULONGLONG TotalPagesForPagingFile; //0x460
ULONGLONG VadPhysicalPages; //0x468
ULONGLONG ProcessLockedFilePages; //0x470
volatile ULONGLONG SharedCommit; //0x478
volatile ULONGLONG MdlPagesAllocated; //0x480
volatile ULONGLONG ContiguousPagesAllocated; //0x488
ULONGLONG SlabAllocatorPages; //0x490
ULONGLONG SlabAllocatorPagesUncharged; //0x498
ULONGLONG BootSlabPages; //0x4a0
ULONGLONG SecureKernelPagesFromNonChargedSlabs; //0x4a8
ULONG ChargeCommitmentFailures[4]; //0x4b0
volatile LONG PageFileTraceIndex; //0x4c0
struct
_MI_PAGEFILE_TRACES PageFileTraces[32]; //0x4c8
};