DoxigAlpha

KUSER_SHARED_DATA

Shared Kernel User Data

Fields of this type

Fields

#
NtSystemRoot:[260]WCHAR
Reserved0:[1]BOOLEAN
ProcessorFeatures:[PROCESSOR_FEATURE_MAX]BOOLEAN
DummyUnion1:extern union { MitigationPolicies: UCHAR, Alt: packed struct { NXSupportPolicy: u2, SEHValidationPolicy: u2, CurDirDevicesSkippedForDlls: u2, Reserved: u2, }, }
DummyUnion2:extern union { VirtualizationFlags: UCHAR, Alt: packed struct { ArchStartedInEl2: u1, QcSlIsSupported: u1, SpareBits: u6, }, }
Reserved12:[2]UCHAR
DummyUnion3:extern union { SharedDataFlags: ULONG, Alt: packed struct { DbgErrorPortPresent: u1, DbgElevationEnabled: u1, DbgVirtEnabled: u1, DbgInstallerDetectEnabled: u1, DbgLkgEnabled: u1, DbgDynProcessorEnabled: u1, DbgConsoleBrokerEnabled: u1, DbgSecureBootEnabled: u1, DbgMultiSessionSku: u1, DbgMultiUsersInSessionSku: u1, DbgStateSeparationEnabled: u1, SpareBits: u21, }, }
DataFlagsPad:[1]ULONG
SystemCallPad:[2]ULONGLONG
DummyUnion4:extern union { TickCount: KSYSTEM_TIME, TickCountQuad: ULONG64, Alt: extern struct { ReservedTickCountOverlay: [3]ULONG, TickCountPad: [1]ULONG, }, }
CookiePad:[1]ULONG
EnclaveFeatureMask:[4]ULONG
UserModeGlobalLogger:[16]USHORT
DummyUnion5:extern union { QpcData: USHORT, Alt: extern struct { QpcBypassEnabled: UCHAR, QpcShift: UCHAR, }, }