x64x86arm64 / ntdllntoskrnl

_MI_SECTION_STATE

← 10.0.26100.32230 15 builds latest →
struct _MI_SECTION_STATE {
volatile long SectionObjectPointersLock;/* 0x0 4 */
/* 4 bytes padding */
volatile unsigned __int64 UnusedSegmentPagedPool;/* 0x18 8 */
long CalibrationIndex;/* 0x20 4 */
/* 4 bytes padding */
/* ── cacheline 32 boundary (2048 bytes) ── */
unsigned long DataSectionProtectionMask;/* 0x828 4 */
/* 4 bytes padding */
void* HighSectionBase;/* 0x830 8 */
/* ── cacheline 35 boundary (2240 bytes) ── */
/* ── cacheline 37 boundary (2368 bytes) ── */
/* ── cacheline 38 boundary (2432 bytes) ── */
unsigned __int64 LastReapFailRetryTime;/* 0x988 8 */
/* ── cacheline 39 boundary (2496 bytes) ── */
unsigned char FileOnlyMemoryPfnsCreated;/* 0x9d0 1 */
unsigned char FileOnlyReaperWorkerActive;/* 0x9d1 1 */
unsigned char FileOnlyImagesNotSupported;/* 0x9d2 1 */
/* 5 bytes padding */
volatile long PrototypePtesTreeSpinLock;/* 0x9e0 4 */
/* 4 bytes padding */
/* ── cacheline 40 boundary (2560 bytes) ── */
unsigned __int64 ImageBiasNative;/* 0xa20 8 */
/* ── cacheline 41 boundary (2624 bytes) ── */
/* ── cacheline 42 boundary (2688 bytes) ── */
unsigned __int64 ImageBiasWow;/* 0xa88 8 */
unsigned __int64 ImageBias64Low;/* 0xab0 8 */
void* ApiSetSection;/* 0xab8 8 */
/* ── cacheline 43 boundary (2752 bytes) ── */
void* ApiSetSchema;/* 0xac0 8 */
unsigned __int64 ApiSetSchemaSize;/* 0xac8 8 */
unsigned long LostDataFiles;/* 0xad0 4 */
unsigned long LostDataPages;/* 0xad4 4 */
unsigned long ImageFailureReason;/* 0xad8 4 */
/* 4 bytes padding */
/* ── cacheline 44 boundary (2816 bytes) ── */
unsigned long ImageCfgFailure;/* 0xb08 4 */
/* 4 bytes padding */
void* KernelScpStartAddress;/* 0xb10 8 */
unsigned long KernelScpReservePages;/* 0xb18 4 */
unsigned long KernelScpPages;/* 0xb1c 4 */
long RetpolineBootStatus;/* 0xb28 4 */
/* 4 bytes padding */
/* ── cacheline 45 boundary (2880 bytes) ── */
unsigned long ImageBreakpointEnabled;/* 0xb58 4 */
unsigned long ImageBreakpointChecksum;/* 0xb5c 4 */
unsigned long ImageBreakpointSize;/* 0xb60 4 */
volatile long ImageValidationFailed;/* 0xb64 4 */
volatile long FileOnlyFaultInPageErrors;/* 0xb68 4 */
volatile long LastFileOnlyFaultInPageErrorStatus;/* 0xb6c 4 */
/* ── cacheline 46 boundary (2944 bytes) ── */
unsigned long ImageViewExtensionOffsets[3];/* 0xb88 12 */
unsigned long TotalImageViewExtensionSize;/* 0xb94 4 */
unsigned long TotalImageViewReservationSize;/* 0xb98 4 */
/* 4 bytes padding */
/* ── cacheline 47 boundary (3008 bytes) ── */
};
size 3072 (0xc00)65 members9 holes (37 bytes)padding 3248 cachelines
Used in (1)