x64x86arm64 / ntdllntoskrnl

_MI_FLAGS

← first 1 build latest →
union _MI_FLAGS {
struct {
unsigned __int64 VerifierEnabled : 1;/* 0x0:0 8 */
unsigned __int64 KernelVerifierEnabled : 1;/* 0x0:1 8 */
unsigned __int64 LargePageKernel : 1;/* 0x0:2 8 */
unsigned __int64 StopOn4d : 1;/* 0x0:3 8 */
unsigned __int64 InitializationPhase : 2;/* 0x0:4 8 */
unsigned __int64 PageKernelStacks : 1;/* 0x0:6 8 */
unsigned __int64 CheckZeroPages : 1;/* 0x0:7 8 */
unsigned __int64 ProcessorPrewalks : 1;/* 0x0:8 8 */
unsigned __int64 ProcessorPostwalks : 1;/* 0x0:9 8 */
unsigned __int64 CoverageBuild : 1;/* 0x0:10 8 */
unsigned __int64 CheckExecute : 1;/* 0x0:11 8 */
unsigned __int64 ProtectedPagesEnabled : 1;/* 0x0:12 8 */
unsigned __int64 SecureRelocations : 1;/* 0x0:13 8 */
unsigned __int64 StrongPageIdentity : 1;/* 0x0:14 8 */
unsigned __int64 StrongCodeGuarantees : 1;/* 0x0:15 8 */
unsigned __int64 HardCodeGuarantees : 1;/* 0x0:16 8 */
unsigned __int64 ExecutePagePrivilegeRequired : 1;/* 0x0:17 8 */
unsigned __int64 SecureKernelCfgEnabled : 1;/* 0x0:18 8 */
unsigned __int64 FullHvci : 1;/* 0x0:19 8 */
unsigned __int64 BootDebuggerActive : 1;/* 0x0:20 8 */
unsigned __int64 PteEmbedsWsleDisabled : 1;/* 0x0:21 8 */
unsigned __int64 AccessFaultsHard : 1;/* 0x0:22 8 */
unsigned __int64 ExceptionHandlingReady : 1;/* 0x0:23 8 */
unsigned __int64 ShadowStacksSupported : 1;/* 0x0:24 8 */
unsigned __int64 AccessBitReplacementCapability : 2;/* 0x0:25 8 */
unsigned __int64 PfnDatabaseExists : 1;/* 0x0:27 8 */
unsigned __int64 PfnDatabaseGapsFilled : 1;/* 0x0:28 8 */
unsigned __int64 SystemPtesReady : 1;/* 0x0:29 8 */
unsigned __int64 BootImageUnprivilegedPagesUnregistered : 1;/* 0x0:30 8 */
unsigned __int64 ImageProtectedSlabExecutableOnly : 1;/* 0x0:31 8 */
unsigned __int64 SpecialReadOnlyProtectedSlabPages : 1;/* 0x0:32 8 */
unsigned __int64 SlabAllocatorsReady : 1;/* 0x0:33 8 */
unsigned __int64 HvptEnabled : 1;/* 0x0:34 8 */
unsigned __int64 HvptVisible : 1;/* 0x0:35 8 */
unsigned __int64 ProcessorsConfigured : 1;/* 0x0:36 8 */
unsigned __int64 GlobalBitsInitialized : 1;/* 0x0:37 8 */
unsigned __int64 GlobalBitsChanging : 1;/* 0x0:38 8 */
unsigned __int64 ProcessorSupportsShadowStacks : 1;/* 0x0:39 8 */
};/* 0x0 8 */
unsigned __int64 EntireField;/* 0x0 8 */
};
size 8 (0x8)39 members0 holespadding 01 cacheline
Used in (1)