struct _MI_SYSTEM_INFORMATION { struct _MI_POOL_STATE Pools;/* 0x0 84 */ /* 44 bytes padding */ /* ── cacheline 2 boundary (128 bytes) ── */ struct _MI_SECTION_STATE Sections;/* 0x80 384 */ /* ── cacheline 8 boundary (512 bytes) ── */ struct _MI_SYSTEM_IMAGE_STATE SystemImages;/* 0x200 100 */ /* ── cacheline 9 boundary (576 bytes) ── */ struct _MI_SESSION_STATE Sessions;/* 0x264 4172 */ /* ── cacheline 74 boundary (4736 bytes) ── */ struct _MI_PROCESS_STATE Processes;/* 0x12b0 104 */ /* 40 bytes padding */ /* ── cacheline 77 boundary (4928 bytes) ── */ struct _MI_HARDWARE_STATE Hardware;/* 0x1340 320 */ /* ── cacheline 82 boundary (5248 bytes) ── */ struct _MI_SYSTEM_VA_STATE SystemVa;/* 0x1480 10048 */ /* ── cacheline 239 boundary (15296 bytes) ── */ struct _MI_COMBINE_STATE PageCombines;/* 0x3bc0 32 */ struct _MI_PAGELIST_STATE PageLists;/* 0x3be0 76 */ /* 4 bytes padding */ /* ── cacheline 240 boundary (15360 bytes) ── */ struct _MI_PARTITION_STATE Partitions;/* 0x3c30 56 */ /* ── cacheline 241 boundary (15424 bytes) ── */ struct _MI_SHUTDOWN_STATE Shutdowns;/* 0x3c68 72 */ /* ── cacheline 242 boundary (15488 bytes) ── */ struct _MI_ERROR_STATE Errors;/* 0x3cb0 176 */ /* 32 bytes padding */ /* ── cacheline 246 boundary (15744 bytes) ── */ struct _MI_ACCESS_LOG_STATE AccessLog;/* 0x3d80 128 */ /* ── cacheline 248 boundary (15872 bytes) ── */ struct _MI_DEBUGGER_STATE Debugger;/* 0x3e00 144 */ /* ── cacheline 250 boundary (16000 bytes) ── */ struct _MI_STANDBY_STATE Standby;/* 0x3e90 72 */ /* 40 bytes padding */ /* ── cacheline 252 boundary (16128 bytes) ── */ struct _MI_SYSTEM_PTE_STATE SystemPtes;/* 0x3f00 384 */ /* ── cacheline 258 boundary (16512 bytes) ── */ struct _MI_IO_PAGE_STATE IoPages;/* 0x4080 64 */ /* ── cacheline 259 boundary (16576 bytes) ── */ struct _MI_PAGING_IO_STATE PagingIo;/* 0x40c0 96 */ /* ── cacheline 260 boundary (16640 bytes) ── */ struct _MI_COMMON_PAGE_STATE CommonPages;/* 0x4120 64 */ /* 32 bytes padding */ /* ── cacheline 262 boundary (16768 bytes) ── */ struct _MI_SYSTEM_TRIM_STATE Trims;/* 0x4180 64 */ /* ── cacheline 263 boundary (16832 bytes) ── */ struct _MI_ENCLAVE_STATE Enclaves;/* 0x41c0 36 */ unsigned long Cookie;/* 0x41e4 4 */ void** BootRegistryRuns;/* 0x41e8 4 */ volatile long ZeroingDisabled;/* 0x41ec 4 */ unsigned char FullyInitialized;/* 0x41f0 1 */ unsigned char SafeBooted;/* 0x41f1 1 */ /* 2 bytes padding */ struct _RTL_BITMAP PfnBitMap;/* 0x41f4 8 */ const struct _tlgProvider_t* TraceLogging;/* 0x41fc 4 */ /* ── cacheline 264 boundary (16896 bytes) ── */ struct _MI_VISIBLE_STATE Vs;/* 0x4200 3264 */};size 20160 (0x4ec0)29 members7 holes (194 bytes)padding 0315 cachelines
Used in (0)