mirror of
https://github.com/reactos/reactos.git
synced 2025-05-25 20:18:22 +00:00
[XDK] Apply standard formatting to KUSER_SHARED_DATA
This commit is contained in:
parent
766a093f70
commit
f42e9029f7
1 changed files with 100 additions and 93 deletions
|
@ -1263,117 +1263,124 @@ typedef struct _XSTATE_CONFIGURATION
|
||||||
#define NX_SUPPORT_POLICY_OPTOUT 3
|
#define NX_SUPPORT_POLICY_OPTOUT 3
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
typedef struct _KUSER_SHARED_DATA {
|
typedef struct _KUSER_SHARED_DATA
|
||||||
ULONG TickCountLowDeprecated;
|
{
|
||||||
ULONG TickCountMultiplier;
|
ULONG TickCountLowDeprecated;
|
||||||
volatile KSYSTEM_TIME InterruptTime;
|
ULONG TickCountMultiplier;
|
||||||
volatile KSYSTEM_TIME SystemTime;
|
volatile KSYSTEM_TIME InterruptTime;
|
||||||
volatile KSYSTEM_TIME TimeZoneBias;
|
volatile KSYSTEM_TIME SystemTime;
|
||||||
USHORT ImageNumberLow;
|
volatile KSYSTEM_TIME TimeZoneBias;
|
||||||
USHORT ImageNumberHigh;
|
USHORT ImageNumberLow;
|
||||||
WCHAR NtSystemRoot[260];
|
USHORT ImageNumberHigh;
|
||||||
ULONG MaxStackTraceDepth;
|
WCHAR NtSystemRoot[260];
|
||||||
ULONG CryptoExponent;
|
ULONG MaxStackTraceDepth;
|
||||||
ULONG TimeZoneId;
|
ULONG CryptoExponent;
|
||||||
ULONG LargePageMinimum;
|
ULONG TimeZoneId;
|
||||||
ULONG Reserved2[7];
|
ULONG LargePageMinimum;
|
||||||
NT_PRODUCT_TYPE NtProductType;
|
ULONG Reserved2[7];
|
||||||
BOOLEAN ProductTypeIsValid;
|
NT_PRODUCT_TYPE NtProductType;
|
||||||
ULONG NtMajorVersion;
|
BOOLEAN ProductTypeIsValid;
|
||||||
ULONG NtMinorVersion;
|
ULONG NtMajorVersion;
|
||||||
BOOLEAN ProcessorFeatures[PROCESSOR_FEATURE_MAX];
|
ULONG NtMinorVersion;
|
||||||
ULONG Reserved1;
|
BOOLEAN ProcessorFeatures[PROCESSOR_FEATURE_MAX];
|
||||||
ULONG Reserved3;
|
ULONG Reserved1;
|
||||||
volatile ULONG TimeSlip;
|
ULONG Reserved3;
|
||||||
ALTERNATIVE_ARCHITECTURE_TYPE AlternativeArchitecture;
|
volatile ULONG TimeSlip;
|
||||||
ULONG AltArchitecturePad[1];
|
ALTERNATIVE_ARCHITECTURE_TYPE AlternativeArchitecture;
|
||||||
LARGE_INTEGER SystemExpirationDate;
|
ULONG AltArchitecturePad[1];
|
||||||
ULONG SuiteMask;
|
LARGE_INTEGER SystemExpirationDate;
|
||||||
BOOLEAN KdDebuggerEnabled;
|
ULONG SuiteMask;
|
||||||
|
BOOLEAN KdDebuggerEnabled;
|
||||||
#if (NTDDI_VERSION >= NTDDI_WINXPSP2)
|
#if (NTDDI_VERSION >= NTDDI_WINXPSP2)
|
||||||
UCHAR NXSupportPolicy;
|
UCHAR NXSupportPolicy;
|
||||||
#endif
|
#endif
|
||||||
volatile ULONG ActiveConsoleId;
|
volatile ULONG ActiveConsoleId;
|
||||||
volatile ULONG DismountCount;
|
volatile ULONG DismountCount;
|
||||||
ULONG ComPlusPackage;
|
ULONG ComPlusPackage;
|
||||||
ULONG LastSystemRITEventTickCount;
|
ULONG LastSystemRITEventTickCount;
|
||||||
ULONG NumberOfPhysicalPages;
|
ULONG NumberOfPhysicalPages;
|
||||||
BOOLEAN SafeBootMode;
|
BOOLEAN SafeBootMode;
|
||||||
#if (NTDDI_VERSION >= NTDDI_WIN7)
|
#if (NTDDI_VERSION >= NTDDI_WIN7)
|
||||||
_ANONYMOUS_UNION union {
|
_ANONYMOUS_UNION union
|
||||||
UCHAR TscQpcData;
|
{
|
||||||
_ANONYMOUS_STRUCT struct {
|
UCHAR TscQpcData;
|
||||||
UCHAR TscQpcEnabled:1;
|
_ANONYMOUS_STRUCT struct
|
||||||
UCHAR TscQpcSpareFlag:1;
|
{
|
||||||
UCHAR TscQpcShift:6;
|
UCHAR TscQpcEnabled:1;
|
||||||
} DUMMYSTRUCTNAME;
|
UCHAR TscQpcSpareFlag:1;
|
||||||
} DUMMYUNIONNAME;
|
UCHAR TscQpcShift:6;
|
||||||
UCHAR TscQpcPad[2];
|
} DUMMYSTRUCTNAME;
|
||||||
|
} DUMMYUNIONNAME;
|
||||||
|
UCHAR TscQpcPad[2];
|
||||||
#endif
|
#endif
|
||||||
#if (NTDDI_VERSION >= NTDDI_VISTA)
|
#if (NTDDI_VERSION >= NTDDI_VISTA)
|
||||||
_ANONYMOUS_UNION union {
|
_ANONYMOUS_UNION union
|
||||||
ULONG SharedDataFlags;
|
{
|
||||||
_ANONYMOUS_STRUCT struct {
|
ULONG SharedDataFlags;
|
||||||
ULONG DbgErrorPortPresent:1;
|
_ANONYMOUS_STRUCT struct
|
||||||
ULONG DbgElevationEnabled:1;
|
{
|
||||||
ULONG DbgVirtEnabled:1;
|
ULONG DbgErrorPortPresent:1;
|
||||||
ULONG DbgInstallerDetectEnabled:1;
|
ULONG DbgElevationEnabled:1;
|
||||||
ULONG DbgSystemDllRelocated:1;
|
ULONG DbgVirtEnabled:1;
|
||||||
ULONG DbgDynProcessorEnabled:1;
|
ULONG DbgInstallerDetectEnabled:1;
|
||||||
ULONG DbgSEHValidationEnabled:1;
|
ULONG DbgSystemDllRelocated:1;
|
||||||
ULONG SpareBits:25;
|
ULONG DbgDynProcessorEnabled:1;
|
||||||
} DUMMYSTRUCTNAME2;
|
ULONG DbgSEHValidationEnabled:1;
|
||||||
} DUMMYUNIONNAME2;
|
ULONG SpareBits:25;
|
||||||
|
} DUMMYSTRUCTNAME2;
|
||||||
|
} DUMMYUNIONNAME2;
|
||||||
#else
|
#else
|
||||||
ULONG TraceLogging;
|
ULONG TraceLogging;
|
||||||
#endif
|
#endif
|
||||||
ULONG DataFlagsPad[1];
|
ULONG DataFlagsPad[1];
|
||||||
ULONGLONG TestRetInstruction;
|
ULONGLONG TestRetInstruction;
|
||||||
ULONG SystemCall;
|
ULONG SystemCall;
|
||||||
ULONG SystemCallReturn;
|
ULONG SystemCallReturn;
|
||||||
ULONGLONG SystemCallPad[3];
|
ULONGLONG SystemCallPad[3];
|
||||||
_ANONYMOUS_UNION union {
|
_ANONYMOUS_UNION union
|
||||||
volatile KSYSTEM_TIME TickCount;
|
{
|
||||||
volatile ULONG64 TickCountQuad;
|
volatile KSYSTEM_TIME TickCount;
|
||||||
_ANONYMOUS_STRUCT struct {
|
volatile ULONG64 TickCountQuad;
|
||||||
ULONG ReservedTickCountOverlay[3];
|
_ANONYMOUS_STRUCT struct
|
||||||
ULONG TickCountPad[1];
|
{
|
||||||
} DUMMYSTRUCTNAME;
|
ULONG ReservedTickCountOverlay[3];
|
||||||
} DUMMYUNIONNAME3;
|
ULONG TickCountPad[1];
|
||||||
ULONG Cookie;
|
} DUMMYSTRUCTNAME;
|
||||||
ULONG CookiePad[1];
|
} DUMMYUNIONNAME3;
|
||||||
|
ULONG Cookie;
|
||||||
|
ULONG CookiePad[1];
|
||||||
#if (NTDDI_VERSION >= NTDDI_WS03)
|
#if (NTDDI_VERSION >= NTDDI_WS03)
|
||||||
LONGLONG ConsoleSessionForegroundProcessId;
|
LONGLONG ConsoleSessionForegroundProcessId;
|
||||||
ULONG Wow64SharedInformation[MAX_WOW64_SHARED_ENTRIES];
|
ULONG Wow64SharedInformation[MAX_WOW64_SHARED_ENTRIES];
|
||||||
#endif
|
#endif
|
||||||
#if (NTDDI_VERSION >= NTDDI_VISTA)
|
#if (NTDDI_VERSION >= NTDDI_VISTA)
|
||||||
#if (NTDDI_VERSION >= NTDDI_WIN7)
|
#if (NTDDI_VERSION >= NTDDI_WIN7)
|
||||||
USHORT UserModeGlobalLogger[16];
|
USHORT UserModeGlobalLogger[16];
|
||||||
#else
|
#else
|
||||||
USHORT UserModeGlobalLogger[8];
|
USHORT UserModeGlobalLogger[8];
|
||||||
ULONG HeapTracingPid[2];
|
ULONG HeapTracingPid[2];
|
||||||
ULONG CritSecTracingPid[2];
|
ULONG CritSecTracingPid[2];
|
||||||
#endif
|
#endif
|
||||||
ULONG ImageFileExecutionOptions;
|
ULONG ImageFileExecutionOptions;
|
||||||
#if (NTDDI_VERSION >= NTDDI_VISTASP1)
|
#if (NTDDI_VERSION >= NTDDI_VISTASP1)
|
||||||
ULONG LangGenerationCount;
|
ULONG LangGenerationCount;
|
||||||
#else
|
#else
|
||||||
/* 4 bytes padding */
|
/* 4 bytes padding */
|
||||||
#endif
|
#endif
|
||||||
ULONGLONG Reserved5;
|
ULONGLONG Reserved5;
|
||||||
volatile ULONG64 InterruptTimeBias;
|
volatile ULONG64 InterruptTimeBias;
|
||||||
#endif
|
#endif // NTDDI_VERSION >= NTDDI_VISTA
|
||||||
#if (NTDDI_VERSION >= NTDDI_WIN7)
|
#if (NTDDI_VERSION >= NTDDI_WIN7)
|
||||||
volatile ULONG64 TscQpcBias;
|
volatile ULONG64 TscQpcBias;
|
||||||
volatile ULONG ActiveProcessorCount;
|
volatile ULONG ActiveProcessorCount;
|
||||||
volatile USHORT ActiveGroupCount;
|
volatile USHORT ActiveGroupCount;
|
||||||
USHORT Reserved4;
|
USHORT Reserved4;
|
||||||
volatile ULONG AitSamplingValue;
|
volatile ULONG AitSamplingValue;
|
||||||
volatile ULONG AppCompatFlag;
|
volatile ULONG AppCompatFlag;
|
||||||
ULONGLONG SystemDllNativeRelocation;
|
ULONGLONG SystemDllNativeRelocation;
|
||||||
ULONG SystemDllWowRelocation;
|
ULONG SystemDllWowRelocation;
|
||||||
ULONG XStatePad[1];
|
ULONG XStatePad[1];
|
||||||
XSTATE_CONFIGURATION XState;
|
XSTATE_CONFIGURATION XState;
|
||||||
#endif
|
#endif
|
||||||
} KUSER_SHARED_DATA, *PKUSER_SHARED_DATA;
|
} KUSER_SHARED_DATA, *PKUSER_SHARED_DATA;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue