struct _MI_SYSTEM_INFORMATION { struct _MI_POOL_STATE Pools;/* 0x0 768 */ /* ── cacheline 12 boundary (768 bytes) ── */ struct _MI_SECTION_STATE Sections;/* 0x300 3072 */ /* ── cacheline 60 boundary (3840 bytes) ── */ struct _MI_SYSTEM_IMAGE_STATE SystemImages;/* 0xf00 896 */ /* ── cacheline 74 boundary (4736 bytes) ── */ struct _MI_PROCESS_STATE Processes;/* 0x1280 88 */ /* 40 bytes padding */ /* ── cacheline 76 boundary (4864 bytes) ── */ struct _MI_HARDWARE_STATE Hardware;/* 0x1300 4864 */ /* ── cacheline 152 boundary (9728 bytes) ── */ struct _MI_SYSTEM_VA_STATE SystemVa;/* 0x2600 6016 */ /* ── cacheline 246 boundary (15744 bytes) ── */ struct _MI_COMBINE_STATE PageCombines;/* 0x3d80 32 */ struct _MI_PAGELIST_STATE PageLists;/* 0x3da0 272 */ /* 80 bytes padding */ /* ── cacheline 252 boundary (16128 bytes) ── */ struct _MI_PARTITION_STATE Partitions;/* 0x3f00 384 */ /* ── cacheline 258 boundary (16512 bytes) ── */ struct _MI_SHUTDOWN_STATE Shutdowns;/* 0x4080 128 */ /* ── cacheline 260 boundary (16640 bytes) ── */ struct _MI_ERROR_STATE Errors;/* 0x4100 248 */ /* ── cacheline 263 boundary (16832 bytes) ── */ struct _MI_DEBUGGER_STATE Debugger;/* 0x41f8 22840 */ /* ── cacheline 620 boundary (39680 bytes) ── */ struct _MI_STANDBY_STATE Standby;/* 0x9b30 352 */ /* 112 bytes padding */ /* ── cacheline 628 boundary (40192 bytes) ── */ struct _MI_SYSTEM_PTE_STATE SystemPtes;/* 0x9d00 5760 */ /* ── cacheline 718 boundary (45952 bytes) ── */ struct _MI_IO_PAGE_STATE IoPages;/* 0xb380 384 */ /* ── cacheline 724 boundary (46336 bytes) ── */ struct _MI_PAGING_IO_STATE PagingIo;/* 0xb500 176 */ /* ── cacheline 726 boundary (46464 bytes) ── */ struct _MI_COMMON_PAGE_STATE CommonPages;/* 0xb5b0 128 */ /* 80 bytes padding */ /* ── cacheline 730 boundary (46720 bytes) ── */ struct _MI_SYSTEM_TRIM_STATE Trims;/* 0xb680 128 */ /* ── cacheline 732 boundary (46848 bytes) ── */ struct _MI_SYSTEM_ACCELERATORS Accelerators;/* 0xb700 48 */ struct _MI_HOT_PATCH_STATE HotPatch;/* 0xb730 72 */ /* ── cacheline 733 boundary (46912 bytes) ── */ unsigned __int64 Cookie;/* 0xb778 8 */ /* ── cacheline 734 boundary (46976 bytes) ── */ void* BootRegistryRuns;/* 0xb780 8 */ volatile long ZeroingDisabled;/* 0xb788 4 */ unsigned char FullyInitialized;/* 0xb78c 1 */ unsigned char SafeBooted;/* 0xb78d 1 */ /* 2 bytes padding */ const struct _tlgProvider_t* TraceLogging;/* 0xb790 8 */ /* 104 bytes padding */ /* ── cacheline 736 boundary (47104 bytes) ── */ struct _MI_VISIBLE_STATE Vs;/* 0xb800 7808 */};size 54912 (0xd680)27 members6 holes (418 bytes)padding 0858 cachelines
Used in (0)