ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

PKUSER_SHARED_DATA Struct Reference

#include <ntddk.h>

Data Fields

ULONG TickCountLowDeprecated
ULONG TickCountMultiplier
volatile KSYSTEM_TIME InterruptTime
volatile KSYSTEM_TIME SystemTime
volatile KSYSTEM_TIME TimeZoneBias
USHORT ImageNumberLow
USHORT ImageNumberHigh
WCHAR NtSystemRoot [260]
ULONG MaxStackTraceDepth
ULONG CryptoExponent
ULONG TimeZoneId
ULONG LargePageMinimum
ULONG Reserved2 [7]
NT_PRODUCT_TYPE NtProductType
BOOLEAN ProductTypeIsValid
ULONG NtMajorVersion
ULONG NtMinorVersion
BOOLEAN ProcessorFeatures [PROCESSOR_FEATURE_MAX]
ULONG Reserved1
ULONG Reserved3
volatile ULONG TimeSlip
ALTERNATIVE_ARCHITECTURE_TYPE AlternativeArchitecture
ULONG AltArchitecturePad [1]
LARGE_INTEGER SystemExpirationDate
ULONG SuiteMask
BOOLEAN KdDebuggerEnabled
UCHAR NXSupportPolicy
volatile ULONG ActiveConsoleId
volatile ULONG DismountCount
ULONG ComPlusPackage
ULONG LastSystemRITEventTickCount
ULONG NumberOfPhysicalPages
BOOLEAN SafeBootMode
union {
   UCHAR   TscQpcData
   struct {
      UCHAR   TscQpcEnabled:1
      UCHAR   TscQpcSpareFlag:1
      UCHAR   TscQpcShift:6
   }   DUMMYSTRUCTNAME
DUMMYUNIONNAME
UCHAR TscQpcPad [2]
union {
   ULONG   SharedDataFlags
   struct {
      ULONG   DbgErrorPortPresent:1
      ULONG   DbgElevationEnabled:1
      ULONG   DbgVirtEnabled:1
      ULONG   DbgInstallerDetectEnabled:1
      ULONG   DbgSystemDllRelocated:1
      ULONG   DbgDynProcessorEnabled:1
      ULONG   DbgSEHValidationEnabled:1
      ULONG   SpareBits:25
   }   DUMMYSTRUCTNAME2
DUMMYUNIONNAME2
ULONG DataFlagsPad [1]
ULONGLONG TestRetInstruction
ULONG SystemCall
ULONG SystemCallReturn
ULONGLONG SystemCallPad [3]
union {
   volatile KSYSTEM_TIME   TickCount
   volatile ULONG64   TickCountQuad
   struct {
      ULONG   ReservedTickCountOverlay [3]
      ULONG   TickCountPad [1]
   }   DUMMYSTRUCTNAME
DUMMYUNIONNAME3
ULONG Cookie
ULONG CookiePad [1]
LONGLONG ConsoleSessionForegroundProcessId
ULONG Wow64SharedInformation [MAX_WOW64_SHARED_ENTRIES]
USHORT UserModeGlobalLogger [16]
ULONG ImageFileExecutionOptions
ULONG LangGenerationCount
ULONGLONG Reserved5
volatile ULONG64 InterruptTimeBias
volatile ULONG64 TscQpcBias
volatile ULONG ActiveProcessorCount
volatile USHORT ActiveGroupCount
USHORT Reserved4
volatile ULONG AitSamplingValue
volatile ULONG AppCompatFlag
ULONGLONG SystemDllNativeRelocation
ULONG SystemDllWowRelocation
ULONG XStatePad [1]
XSTATE_CONFIGURATION XState
union {
   UCHAR   TscQpcData
   struct {
      UCHAR   TscQpcEnabled:1
      UCHAR   TscQpcSpareFlag:1
      UCHAR   TscQpcShift:6
   }   DUMMYSTRUCTNAME
DUMMYUNIONNAME
union {
   ULONG   SharedDataFlags
   struct {
      ULONG   DbgErrorPortPresent:1
      ULONG   DbgElevationEnabled:1
      ULONG   DbgVirtEnabled:1
      ULONG   DbgInstallerDetectEnabled:1
      ULONG   DbgSystemDllRelocated:1
      ULONG   DbgDynProcessorEnabled:1
      ULONG   DbgSEHValidationEnabled:1
      ULONG   SpareBits:25
   }   DUMMYSTRUCTNAME2
DUMMYUNIONNAME2
union {
   volatile KSYSTEM_TIME   TickCount
   volatile ULONG64   TickCountQuad
   struct {
      ULONG   ReservedTickCountOverlay [3]
      ULONG   TickCountPad [1]
   }   DUMMYSTRUCTNAME
DUMMYUNIONNAME3

Detailed Description

Definition at line 1962 of file ntddk.h.


The documentation for this struct was generated from the following files:

Generated on Sat May 26 2012 06:36:28 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.