_MI_VISIBLE_PARTITION

//0x1280 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 _MMSUPPORT_INSTANCE PartitionWs[1]; //0x140 struct _MMWSL_INSTANCE PartitionWorkingSetLists[1]; //0x200 volatile ULONGLONG TotalCommittedPages; //0x228 struct _MMPFNLIST ModifiedPageListHead; //0x240 struct _MMPFNLIST ModifiedNoWritePageListHead; //0x2c0 ULONGLONG TotalCommitLimit; //0x318 ULONGLONG TotalPagesForPagingFile; //0x320 ULONGLONG VadPhysicalPages; //0x328 ULONGLONG ProcessLockedFilePages; //0x330 volatile ULONGLONG SharedCommit; //0x338 ULONGLONG SlabAllocatorPages; //0x340 ULONGLONG BootSlabPages; //0x348 ULONGLONG KernelShadowStackPages; //0x350 ULONG ChargeCommitmentFailures[4]; //0x358 volatile LONG PageFileTraceIndex; //0x368 struct _MI_PAGEFILE_TRACES PageFileTraces[32]; //0x370 };