Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

globals.h File Reference

Go to the source code of this file.

Classes

struct  tagGRAPHICS_DEVICE

Typedefs

typedef tagGRAPHICS_DEVICEPGRAPHICS_DEVICE
typedef tagGRAPHICS_DEVICE GRAPHICS_DEVICE

Variables

DWORD gdwPUDFlags
HBITMAP ghbmWallpaper
HPALETTE ghpalWallpaper
SIZERECT gsrcWallpaper
UINT gwWPStyle
HBITMAP ghbmDesktop
LPWSTR gpszWall
DWORD gDrawVersionAlways
BOOL gfUnsignedDrivers
HRGN ghrgnUpdateSave
int gnUpdateSave
PWND gspwndAltTab
PWND gspwndShouldBeForeground
PWND gspwndScreenCapture
PWND gspwndInternalCapture
PWND gspwndFullScreen
PMONITOR gpMonitorCached
PWND gspwndLogonNotify
PKEVENT gpEventHungThread
PKEVENT gpEventDiconnectDesktop
HANDLE ghEventSwitchDesktop
PKEVENT gpEventSwitchDesktop
PTHREADINFO gptiTasklist
PTHREADINFO gptiShutdownNotify
PTHREADINFO gptiLockUpdate
PTHREADINFO gptiForeground
PTHREADINFO gptiBlockInput
PWOWTHREADINFO gpwtiFirst
PWOWPROCESSINFO gpwpiFirstWow
PQ gpqForeground
PQ gpqForegroundPrev
PQ gpqCursor
FILTERKEYS gFilterKeys
STICKYKEYS gStickyKeys
MOUSEKEYS gMouseKeys
ACCESSTIMEOUT gAccessTimeOut
TOGGLEKEYS gToggleKeys
SOUNDSENTRY gSoundSentry
HIGHCONTRAST gHighContrast
WCHAR gHighContrastDefaultScheme []
FADE gfade
UINT_PTR gtmridFKActivation
UINT_PTR gtmridFKResponse
UINT_PTR gtmridFKAcceptanceDelay
int gFilterKeysState
KE gFKKeyEvent
PKE gpFKKeyEvent
ULONG gFKExtraInformation
int gFKNextProcIndex
UINT_PTR gtmridToggleKeys
ULONG gTKExtraInformation
int gTKNextProcIndex
UINT_PTR gtmridAccessTimeOut
WORD gwMKButtonState
WORD gwMKCurrentButton
UINT_PTR gtmridMKMoveCursor
LONG gMKDeltaX
LONG gMKDeltaY
UINT giMouseMoveTable
HWND ghwndSoundSentry
UINT_PTR gtmridSoundSentry
MOUSECURSOR gMouseCursor
PKL gspklBaseLayout
HKL gLCIDSentToShell
DWORD gSystemFS
KBDLANGTOGGLE gLangToggle []
int gLangToggleKeyState
BYTE gfInNumpadHexInput
BOOL gfEnableHexNumpad
BOOL gbGraveKeyToggle
PKBDTABLES gpKbdTbl
BYTE gSystemCPCharSet
PKBDNLSTABLES gpKbdNlsTbl
DWORD gdwKeyboardAttributes
USHORT ausNumPadCvt []
DWORD gtimeStartCursorHide
RECT grcCursorClip
ULONG_PTR gdwMouseMoveExtraInfo
DWORD gdwMouseMoveTimeStamp
LASTINPUT glinp
POINT gptCursorAsync
PPROCESSINFO gppiInputProvider
PPROCESSINFO gppiLockSFW
UINT guSFWLockCount
PCURSOR gpcurLogCurrent
PCURSOR gpcurPhysCurrent
RECT grcVDMCursorBounds
DWORD gdwLastAniTick
UINT_PTR gidCursorTimer
PWND gspwndActivate
PWND gspwndLockUpdate
PWND gspwndMouseOwner
HWND ghwndSwitch
UINT gwMouseOwnerButton
BOOL gbMouseButtonsRecentlySwapped
UINT gdtMNDropDown
int gcountPWO
int giwndStack
int gnKeyboardSpeed
int giScreenSaveTimeOutMs
PBWL gpbwlList
UINT gdtDblClk
UINT gwinOldAppHackoMaticFlags
UINT gcxMouseHover
UINT gcyMouseHover
UINT gdtMouseHover
CAPTIONCACHE gcachedCaptions []
PATTACHINFO gpai
PDESKTOP gpdeskRecalcQueueAttach
PWND gspwndCursor
PPROCESSINFO gppiStarting
PPROCESSINFO gppiList
PPROCESSINFO gppiWantForegroundPriority
PPROCESSINFO gppiForegroundOld
PW32JOB gpJobsList
UINT_PTR gtmridAniCursor
PHOTKEY gphkFirst
int gcHotKey
PHOTKEYSTRUCT gpHotKeyList
int gcHotKeyAlloc
PIMEHOTKEYOBJ gpImeHotKeyListHeader
int gMouseSpeed
int gMouseThresh1
int gMouseThresh2
int gMouseSensitivityFactor
int gMouseSensitivity
UINT guDdeSendTimeout
INT gnFastAltTabRows
INT gnFastAltTabColumns
DWORD gdwThreadEndSession
HBRUSH ghbrHungApp
HBITMAP ghbmBits
HBITMAP ghbmCaption
int gcxCaptionFontChar
int gcyCaptionFontChar
HFONT ghSmCaptionFont
int gcxSmCaptionFontChar
int gcySmCaptionFontChar
HFONT ghMenuFont
HFONT ghMenuFontDef
int gcxMenuFontChar
int gcyMenuFontChar
int gcxMenuFontOverhang
int gcyMenuFontExternLeading
int gcyMenuFontAscent
int gcyMenuScrollArrow
POPUPMENU gpopupMenu
MENUSTATE gMenuState
HFONT ghStatusFont
HFONT ghIconFont
SMWP gSMWP
DWORD gpdwCPUserPreferencesMask [SPI_BOOLMASKDWORDSIZE]
PROFILEVALUEINFO gpviCPUserPreferences [1+SPI_DWORDRANGECOUNT]
DWORD gdwSysExpungeMask
DWORD gcSysExpunge
PCLS gpclsList
PCURSOR gpcurFirst
SYSCFGICO gasyscur []
SYSCFGICO gasysico []
PPROCESSINFO gppiScreenSaver
POINT gptSSCursor
PPROCESSINFO gppiFullscreen
BYTE gLastVkDown
BYTE gBounceVk
BYTE gPhysModifierState
BYTE gCurrentModifierBit
BYTE gPrevModifierState
BYTE gLatchBits
BYTE gLockBits
BYTE gTKScanCode
BYTE gMKPreviousVk
BYTE gbMKMouseMode
PSCANCODEMAP gpScancodeMap
BYTE gStickyKeysLeftShiftCount
BYTE gStickyKeysRightShiftCount
DWORD gdwGTERMFlags
PTHREADINFO gptiRit
PDESKTOP grpdeskRitInput
PKEVENT gpkeHidChange
PKEVENT gpkeMouseData
BYTE gbFullScreen
PDISPLAYINFO gpDispInfo
int gnDCECount
int gnRedirectedCount
PVWPL gpvwplHungRedraw
HRGN ghrgnInvalidSum
HRGN ghrgnVisNew
HRGN ghrgnSWP1
HRGN ghrgnValid
HRGN ghrgnValidSum
HRGN ghrgnInvalid
HRGN ghrgnInv0
HRGN ghrgnInv1
HRGN ghrgnInv2
HDC ghdcMem
HDC ghdcMem2
HRGN ghrgnGDC
HRGN ghrgnSCR
HRGN ghrgnSPB1
HRGN ghrgnSPB2
HRGN ghrgnSW
HRGN ghrgnScrl1
HRGN ghrgnScrl2
HRGN ghrgnScrlVis
HRGN ghrgnScrlSrc
HRGN ghrgnScrlDst
HRGN ghrgnScrlValid
PDEVICEINFO gpDeviceInfoList
PERESOURCE gpresDeviceInfoList
PDRIVER_OBJECT gpWin32kDriverObject
DWORD gnRetryReadInput
MOUSEEVENT gMouseEventQueue []
DWORD gdwMouseQueueHead
DWORD gdwMouseEvents
PERESOURCE gpresMouseEventQueue
int gnMice
KEYBOARD_ATTRIBUTES gKeyboardInfo
KEYBOARD_INPUT_DATA gkei []
KEYBOARD_INDICATOR_PARAMETERS gklp
KEYBOARD_INDICATOR_PARAMETERS gklpBootTime
KEYBOARD_TYPEMATIC_PARAMETERS gktp
int gnKeyboards
IO_STATUS_BLOCK giosbKbdControl
KEYBOARD_IME_STATUS gKbdImeStatus
BYTE gafAsyncKeyState []
BYTE gafAsyncKeyStateRecentDown []
BYTE gafRawKeyState []
BOOLEAN gfKanaToggle
DWORD gdwUpdateKeyboard
HARDERRORHANDLER gHardErrorHandler
UINT gfsSASModifiers
UINT gfsSASModifiersDown
UINT gvkSAS
DWORD gdwIMEOpenStatus
DWORD gdwIMEConversionStatus
HIMC gHimcFocus
BOOL gfIMEShowStatus
MOUSEMOVEPOINT gaptMouse []
UINT gptInd
CONST ALWAYSZERO gZero
KBDTABLES KbdTablesFallback
CONST HANDLETYPEINFO gahti []
CONST GENERIC_MAPPING KeyMapping
CONST GENERIC_MAPPING WinStaMapping
PSECURITY_DESCRIPTOR gpsdInitWinSta
PPUBOBJ gpPublicObjectList
CONST PROC apfnSimpleCall []
CONST ULONG ulMaxSimpleCall
PRIVILEGE_SET psTcb
PVOID Win32KBaseAddress
CONST GENERIC_MAPPING DesktopMapping
CONST SFNSCSENDMESSAGE gapfnScSendMessage []
PSMS gpsmsList
TERMINAL gTermIO
TERMINAL gTermNOIO
PTERMINAL gpMainTerminal
PWINDOWSTATION grpWinStaList
PDESKTOP grpdeskLogon
HANDLE CsrApiPort
CONST LUID luidSystem
PKBDFILE gpkfList
PTHREADINFO gptiCurrent
PTIMER gptmrFirst
PKTIMER gptmrMaster
INT gdmsNextTimer
INT gcmsLastTimer
BOOL gbMasterTimerSet
BOOL gbDisableAlpha
LONG gUserProcessHandleQuota
DWORD gUserPostMessageLimit
PEVENTHOOK gpWinEventHooks
PNOTIFY gpPendingNotifies
PNOTIFY gpLastPendingNotify
DWORD gdwDeferWinEvent
int gnllHooksTimeout
PUSHORT gpusMouseVKey
USHORT gNumLockVk
USHORT gOemScrollVk
CONST WCHAR szOneChar []
CONST WCHAR szY []
CONST WCHAR szy []
CONST WCHAR szN []
CONST WCHAR szNull []
WCHAR szWindowStationDirectory [MAX_SESSION_PATH]
HBRUSH ghbrWhite
HBRUSH ghbrBlack
HFONT ghFontSys
HANDLE hModuleWin
HANDLE hModClient
LONG TraceInitialization
DESKTOPINFO diStatic
ULONG gdwDesktopId
PERESOURCE gpresUser
PFAST_MUTEX gpHandleFlagsMutex
PROC gpfnwp []
ATOM gatomConsoleClass
ATOM gatomFirstPinned
ATOM gatomLastPinned
ATOM gatomMessage
ATOM gaOleMainThreadWndClass
ATOM gaFlashWState
ATOM atomCheckpointProp
ATOM atomDDETrack
ATOM atomQOS
ATOM atomDDEImp
ATOM atomWndObj
ATOM atomImeLevel
UINT guiOtherWindowCreated
UINT guiOtherWindowDestroyed
UINT guiActivateShellWindow
ATOM atomUSER32
ATOM atomLayer
HANDLE gpidLogon
PEPROCESS gpepInit
PEPROCESS gpepCSRSS
int giLowPowerTimeOutMs
int giPowerOffTimeOutMs
PSERVERINFO gpsi
SHAREDINFO gSharedInfo
DWORD giheLast
DWORD gdwDesktopSectionSize
DWORD gdwNOIOSectionSize
SECURITY_QUALITY_OF_SERVICE gqosDefault
CONST COLORREF gargbInitial []
POWERSTATE gPowerState
WCHAR gszMIN [15]
WCHAR gszMAX [15]
WCHAR gszRESUP [20]
WCHAR gszRESDOWN [20]
WCHAR gszSCLOSE [15]
WCHAR gszCAPTIONTOOLTIP [CAPTIONTOOLTIPLEN]
HANDLE ghSectionShared
PVOID gpvSharedBase
PWIN32HEAP gpvSharedAlloc
BOOL gbVideoInitialized
BOOL gbNoMorePowerCallouts
BOOL gbCleanedUpResources
WSINFO gWinStationInfo
ULONG gSessionId
BOOL gbRemoteSession
BOOL gfEnableWindowsKey
PDESKTOP gspdeskDisconnect
HANDLE ghRemoteVideoChannel
HANDLE ghRemoteMouseChannel
HANDLE ghRemoteKeyboardChannel
HANDLE ghRemoteBeepChannel
PVOID gpRemoteBeepDevice
HANDLE ghRemoteThinwireChannel
CLIENTKEYBOARDTYPE gRemoteClientKeyboardType
BOOL gbExitInProgress
PDESKTOP gspdeskShouldBeForeground
BOOL gbDesktopLocked
BOOL gbSecureDesktop
BOOL gbFreezeScreenUpdates
ULONG gSetLedReceived
BOOL gbClientDoubleClickSupport
BOOL gbDisconnectHardErrorAttach
PKEVENT gpevtDesktopDestroyed
HDESK ghDisconnectDesk
HWINSTA ghDisconnectWinSta
ULONG gnShadowers
BOOL gbConnected
WCHAR gstrBaseWinStationName []
PFILE_OBJECT gVideoFileObject
PFILE_OBJECT gThinwireFileObject
PVOID gpThinWireCache
PVOID ghKbdTblBase
ULONG guKbdTblSize
GRAPHICS_DEVICE gFeFullscreenGraphicsDevice
DWORD gdwHydraHint
DWORD gdwCanPaintDesktop
HANDLE ghCanActivateForegroundPIDs []
DWORD gdwGuiThreads


Typedef Documentation

typedef struct tagGRAPHICS_DEVICE GRAPHICS_DEVICE
 

typedef struct tagGRAPHICS_DEVICE * PGRAPHICS_DEVICE
 

Definition at line 722 of file ntuser/kernel/globals.h.


Variable Documentation

CONST PROC apfnSimpleCall[]
 

Definition at line 509 of file ntuser/kernel/globals.h.

Referenced by NtUserCallHwnd(), NtUserCallHwndLock(), NtUserCallHwndOpt(), NtUserCallHwndParam(), NtUserCallHwndParamLock(), NtUserCallNoParam(), NtUserCallOneParam(), and NtUserCallTwoParam().

ATOM atomCheckpointProp
 

Definition at line 608 of file ntuser/kernel/globals.h.

Referenced by SetupClassAtoms().

ATOM atomDDEImp
 

Definition at line 611 of file ntuser/kernel/globals.h.

Referenced by SetupClassAtoms().

ATOM atomDDETrack
 

Definition at line 609 of file ntuser/kernel/globals.h.

Referenced by SetupClassAtoms().

ATOM atomImeLevel
 

Definition at line 613 of file ntuser/kernel/globals.h.

Referenced by SetupClassAtoms().

ATOM atomLayer
 

Definition at line 624 of file ntuser/kernel/globals.h.

Referenced by SetupClassAtoms().

ATOM atomQOS
 

Definition at line 610 of file ntuser/kernel/globals.h.

Referenced by SetupClassAtoms().

ATOM atomUSER32
 

Definition at line 623 of file ntuser/kernel/globals.h.

Referenced by Win32UserInitialize(), and zzzSetSystemImage().

ATOM atomWndObj
 

Definition at line 612 of file ntuser/kernel/globals.h.

Referenced by SetupClassAtoms().

USHORT ausNumPadCvt[]
 

Definition at line 186 of file ntuser/kernel/globals.h.

Referenced by xxxInternalKeyEventDirect(), and xxxNumpadCursor().

HANDLE CsrApiPort
 

Definition at line 533 of file ntuser/kernel/globals.h.

CONST GENERIC_MAPPING DesktopMapping
 

Definition at line 516 of file ntuser/kernel/globals.h.

Referenced by _BuildNameList(), Win32UserInitialize(), xxxCreateDesktop2(), and xxxMouseEventDirect().

DESKTOPINFO diStatic
 

Definition at line 587 of file ntuser/kernel/globals.h.

Referenced by xxxDesktopThread(), and zzzSetDesktop().

ACCESSTIMEOUT gAccessTimeOut
 

Definition at line 103 of file ntuser/kernel/globals.h.

Referenced by AccessTimeOutReset(), ProcessKeyboardInput(), xxxSystemParametersInfo(), and xxxUpdatePerUserAccessPackSettings().

BYTE gafAsyncKeyState[]
 

Definition at line 468 of file ntuser/kernel/globals.h.

Referenced by AllocQueue(), NtUserGetAsyncKeyState(), PostUpdateKeyStateEvent(), ProcessUpdateKeyStateEvent(), and xxxInternalActivateKeyboardLayout().

BYTE gafAsyncKeyStateRecentDown[]
 

Definition at line 469 of file ntuser/kernel/globals.h.

Referenced by NtUserGetAsyncKeyState(), and SetForegroundThread().

ATOM gaFlashWState
 

Definition at line 607 of file ntuser/kernel/globals.h.

BYTE gafRawKeyState[]
 

Definition at line 471 of file ntuser/kernel/globals.h.

Referenced by KbdNlsFuncTypeAlt(), KbdNlsFuncTypeNormal(), ProcessKeyboardInput(), VKFromVSC(), xxxInternalActivateKeyboardLayout(), and xxxInternalKeyEventDirect().

CONST HANDLETYPEINFO gahti[]
 

Definition at line 496 of file ntuser/kernel/globals.h.

Referenced by _QueryUserHandles(), _WOWCleanup(), DestroyHandleTableObjects(), DestroyProcessesObjects(), DestroyProcessInfo(), DestroyThreadsObjects(), HMAllocObject(), HMChangeOwnerPheProcess(), HMDestroyUnlockedObject(), HMFreeObject(), HMInitHandleTable(), IsHandleEntrySecure(), and MarkThreadsObjects().

ATOM gaOleMainThreadWndClass
 

Definition at line 606 of file ntuser/kernel/globals.h.

Referenced by SetupClassAtoms(), and xxxCreateWindowEx().

CONST SFNSCSENDMESSAGE gapfnScSendMessage[]
 

Definition at line 518 of file ntuser/kernel/globals.h.

MOUSEMOVEPOINT gaptMouse[]
 

Definition at line 490 of file ntuser/kernel/globals.h.

Referenced by _GetMouseMovePointsEx(), and UpdateUserScreen().

CONST COLORREF gargbInitial[]
 

Definition at line 648 of file ntuser/kernel/globals.h.

Referenced by xxxODI_ColorInit().

SYSCFGICO gasyscur[]
 

Definition at line 328 of file ntuser/kernel/globals.h.

Referenced by _LoadCursorsAndIcons(), UnloadCursorsAndIcons(), xxxUpdateSystemCursorsFromRegistry(), and zzzSetSystemCursor().

SYSCFGICO gasysico[]
 

Definition at line 329 of file ntuser/kernel/globals.h.

Referenced by _LoadCursorsAndIcons(), UnloadCursorsAndIcons(), and xxxUpdateSystemIconsFromRegistry().

ATOM gatomConsoleClass
 

Definition at line 601 of file ntuser/kernel/globals.h.

Referenced by NtUserQueryWindow(), xxxCheckFullScreen(), xxxConsoleControl(), and xxxRedrawHungWindow().

ATOM gatomFirstPinned
 

Definition at line 602 of file ntuser/kernel/globals.h.

Referenced by UserDeleteAtom(), and Win32UserInitialize().

ATOM gatomLastPinned
 

Definition at line 603 of file ntuser/kernel/globals.h.

Referenced by SetupClassAtoms(), and UserDeleteAtom().

ATOM gatomMessage
 

Definition at line 605 of file ntuser/kernel/globals.h.

Referenced by SetupClassAtoms(), and xxxCreateDesktop().

BOOL gbCleanedUpResources
 

Definition at line 673 of file ntuser/kernel/globals.h.

Referenced by CleanupResources(), UserThreadCallout(), and xxxCreateThreadInfo().

BOOL gbClientDoubleClickSupport
 

Definition at line 700 of file ntuser/kernel/globals.h.

Referenced by RemoteConnect(), xxxDoButtonEvent(), xxxRemoteReconnect(), and xxxScanSysQueue().

BOOL gbConnected
 

Definition at line 710 of file ntuser/kernel/globals.h.

Referenced by InitiateWin32kCleanup(), NtUserRemoteRedrawScreen(), RemoteConnect(), RemoteConnectState(), RemotePassthruDisable(), RemoteShadowCleanup(), xxxCreateDisconnectDesktop(), xxxRemoteDisconnect(), xxxRemotePassthruEnable(), xxxRemoteReconnect(), and xxxRemoteShadowSetup().

BOOL gbDesktopLocked
 

Definition at line 695 of file ntuser/kernel/globals.h.

Referenced by NtUserOpenInputDesktop(), RemoteDisableScreen(), RemoteRedrawScreen(), xxxDesktopPaintCallback(), and xxxSwitchDesktop().

BOOL gbDisableAlpha
 

Definition at line 544 of file ntuser/kernel/globals.h.

Referenced by EnforceColorDependentSettings(), and xxxSystemParametersInfo().

BOOL gbDisconnectHardErrorAttach
 

Definition at line 702 of file ntuser/kernel/globals.h.

Referenced by xxxHardErrorControl().

BOOL gbExitInProgress
 

Definition at line 692 of file ntuser/kernel/globals.h.

BOOL gbFreezeScreenUpdates
 

Definition at line 698 of file ntuser/kernel/globals.h.

Referenced by RemoteRedrawScreen(), and xxxRemoteStopScreenUpdates().

BYTE gbFullScreen
 

Definition at line 375 of file ntuser/kernel/globals.h.

Referenced by FullScreenCleanup(), xxxbFullscreenSwitch(), xxxFlashWindow(), and xxxMakeWindowForegroundWithState().

BOOL gbGraveKeyToggle
 

Definition at line 171 of file ntuser/kernel/globals.h.

Referenced by GetKbdLangSwitch(), and xxxScanSysQueue().

BOOL gbMasterTimerSet
 

Definition at line 542 of file ntuser/kernel/globals.h.

Referenced by InternalSetTimer(), and TimersProc().

BYTE gbMKMouseMode
 

Definition at line 354 of file ntuser/kernel/globals.h.

Referenced by MouseKeys(), xxxMKToggleMouseKeys(), xxxSystemParametersInfo(), and xxxUpdatePerUserAccessPackSettings().

BOOL gbMouseButtonsRecentlySwapped
 

Definition at line 216 of file ntuser/kernel/globals.h.

Referenced by _SwapMouseButton(), and xxxButtonEvent().

BOOL gbNoMorePowerCallouts
 

Definition at line 671 of file ntuser/kernel/globals.h.

Referenced by CleanupPowerRequestList(), QueuePowerRequest(), UserPowerEventCallout(), UserPowerStateCallout(), UserThreadCallout(), xxxUserPowerEventCalloutWorker(), and xxxUserPowerStateCalloutWorker().

BYTE gBounceVk
 

Definition at line 346 of file ntuser/kernel/globals.h.

Referenced by FilterKeys(), FKBounceKeyTimer(), and StopFilterKeysTimers().

BOOL gbRemoteSession
 

Definition at line 678 of file ntuser/kernel/globals.h.

Referenced by CaretBlinkProc(), DeviceCDROMNotify(), DeviceNotify(), FastGetProfileDwordW(), FastGetProfileStringW(), FastGetProfileValue(), InitCreateObjectDirectory(), InitializeMediaChange(), InitiateWin32kCleanup(), InitKeyboard(), InitLoadResources(), InitScancodeMap(), LoadCPUserPreferences(), NtUserInitialize(), OpenDevice(), ProcessDeviceChanges(), ProcessKeyboardInput(), ProcessMouseInput(), RawInputThread(), RemoteConnect(), RemoteConnectState(), RemoteOpenCacheKeyEx(), ResetSharedDesktops(), UpdateKeyLights(), UpdateMouseInfo(), UpdatePerUserKeyboardIndicators(), UserBeep(), UserInitialize(), UserThreadCallout(), xxxAnimateCaption(), xxxCreateDesktop(), xxxCreateDesktop2(), xxxCreateWindowStation(), xxxDesktopThread(), xxxLW_LoadFonts(), xxxMakeWindowForegroundWithState(), xxxRegisterForDeviceClassNotifications(), xxxResolveDesktop(), xxxSendMessageBSM(), and xxxUserChangeDisplaySettings().

BOOL gbSecureDesktop
 

Definition at line 696 of file ntuser/kernel/globals.h.

Referenced by _UserTestForWinStaAccess(), Win32UserInitialize(), xxxResolveDesktop(), and xxxResolveDesktopForWOW().

BOOL gbVideoInitialized
 

Definition at line 669 of file ntuser/kernel/globals.h.

Referenced by RemoteConnect(), RemoteConnectState(), UserInitialize(), UserPowerEventCallout(), UserPowerStateCallout(), and UserThreadCallout().

CAPTIONCACHE gcachedCaptions[]
 

Definition at line 235 of file ntuser/kernel/globals.h.

Referenced by _DestroyCursor(), CreateBitmapStrip(), and DrawCaptionIcon().

int gcHotKey
 

Definition at line 253 of file ntuser/kernel/globals.h.

Referenced by DWP_SetHotKey(), HotKeyHelper(), HotKeyToWindow(), and xxxScanSysQueue().

int gcHotKeyAlloc
 

Definition at line 255 of file ntuser/kernel/globals.h.

Referenced by DWP_SetHotKey().

INT gcmsLastTimer
 

Definition at line 541 of file ntuser/kernel/globals.h.

Referenced by TimersProc().

int gcountPWO
 

Definition at line 220 of file ntuser/kernel/globals.h.

Referenced by UserAssociateHwnd(), xxxFreeWindow(), zzzBltValidBits(), and zzzInvalidateDCCache().

DWORD gcSysExpunge
 

Definition at line 319 of file ntuser/kernel/globals.h.

Referenced by RemoveHmodDependency(), xxxDoSysExpunge(), xxxInitProcessInfo(), xxxInternalGetMessage(), and xxxSleepThread().

BYTE gCurrentModifierBit
 

Definition at line 348 of file ntuser/kernel/globals.h.

Referenced by ProcessKeyboardInput(), and xxxStickyKeys().

int gcxCaptionFontChar
 

Definition at line 278 of file ntuser/kernel/globals.h.

Referenced by InitSwitchWndInfo(), SetNCMetrics(), xxxInitSendValidateMinMaxInfo(), xxxPaintSwitchWindow(), and xxxSetNCFonts().

int gcxMenuFontChar
 

Definition at line 286 of file ntuser/kernel/globals.h.

Referenced by MNAnimate(), MNRecalcTabStrings(), xxxDrawMenuBarTemp(), xxxDrawMenuBarUnderlines(), xxxDrawMenuItem(), xxxMNCompute(), xxxMNItemSize(), xxxRealDrawMenuItem(), and xxxSetNCFonts().

int gcxMenuFontOverhang
 

Definition at line 288 of file ntuser/kernel/globals.h.

Referenced by xxxDrawItemUnderline(), xxxDrawMenuBarTemp(), and xxxSetNCFonts().

UINT gcxMouseHover
 

Definition at line 231 of file ntuser/kernel/globals.h.

Referenced by ResetMouseHover(), xxxSystemParametersInfo(), and xxxUpdatePerUserSystemParameters().

int gcxSmCaptionFontChar
 

Definition at line 281 of file ntuser/kernel/globals.h.

Referenced by xxxSetNCFonts().

int gcyCaptionFontChar
 

Definition at line 279 of file ntuser/kernel/globals.h.

Referenced by InitSwitchWndInfo(), xxxDrawCaptionTemp(), xxxPaintSwitchWindow(), xxxSetNCFonts(), and xxxSetWindowNCMetrics().

int gcyMenuFontAscent
 

Definition at line 290 of file ntuser/kernel/globals.h.

Referenced by xxxDrawItemUnderline(), xxxDrawMenuBarTemp(), and xxxSetNCFonts().

int gcyMenuFontChar
 

Definition at line 287 of file ntuser/kernel/globals.h.

Referenced by GetFrameControlMetrics(), MNAnimate(), xxxDrawMenuBarTemp(), xxxDrawMenuBarUnderlines(), xxxMNItemSize(), xxxRealDrawMenuItem(), xxxSetNCFonts(), and xxxSetWindowNCMetrics().

int gcyMenuFontExternLeading
 

Definition at line 289 of file ntuser/kernel/globals.h.

Referenced by GetFrameControlMetrics(), xxxDrawMenuBarTemp(), xxxDrawMenuBarUnderlines(), xxxMNItemSize(), xxxRealDrawMenuItem(), xxxSetNCFonts(), and xxxSetWindowNCMetrics().

int gcyMenuScrollArrow
 

Definition at line 291 of file ntuser/kernel/globals.h.

Referenced by GetFrameControlMetrics(), MNCheckScroll(), MNDrawArrow(), MNDrawFullNC(), MNEraseBackground(), xxxMenuWindowProc(), xxxMNPositionHierarchy(), and xxxSetNCFonts().

UINT gcyMouseHover
 

Definition at line 232 of file ntuser/kernel/globals.h.

Referenced by ResetMouseHover(), xxxSystemParametersInfo(), and xxxUpdatePerUserSystemParameters().

int gcySmCaptionFontChar
 

Definition at line 282 of file ntuser/kernel/globals.h.

Referenced by xxxDrawCaptionTemp(), xxxSetNCFonts(), and xxxSetWindowNCMetrics().

INT gdmsNextTimer
 

Definition at line 541 of file ntuser/kernel/globals.h.

Referenced by TimersProc().

DWORD gDrawVersionAlways
 

Definition at line 33 of file ntuser/kernel/globals.h.

Referenced by DesktopBuildPaint(), Win32UserInitialize(), and xxxDesktopPaintCallback().

UINT gdtDblClk
 

Definition at line 227 of file ntuser/kernel/globals.h.

Referenced by _SetDoubleClickTime(), NtUserGetDoubleClickTime(), and xxxScanSysQueue().

UINT gdtMNDropDown
 

Definition at line 218 of file ntuser/kernel/globals.h.

Referenced by MNSetTimerToAutoDismiss(), MNSetTimerToCloseHierarchy(), MNSetTimerToOpenHierarchy(), xxxSystemParametersInfo(), and xxxUpdatePerUserSystemParameters().

UINT gdtMouseHover
 

Definition at line 233 of file ntuser/kernel/globals.h.

Referenced by TrackMouseEvent(), xxxSystemParametersInfo(), and xxxUpdatePerUserSystemParameters().

DWORD gdwCanPaintDesktop
 

Definition at line 752 of file ntuser/kernel/globals.h.

Referenced by xxxDesktopPaintCallback(), and xxxUpdatePerUserSystemParameters().

DWORD gdwDeferWinEvent
 

Definition at line 555 of file ntuser/kernel/globals.h.

ULONG gdwDesktopId
 

Definition at line 589 of file ntuser/kernel/globals.h.

Referenced by xxxCreateDesktop2().

DWORD gdwDesktopSectionSize
 

Definition at line 639 of file ntuser/kernel/globals.h.

Referenced by InitCreateUserSubsystem(), Win32UserInitialize(), and xxxCreateDesktop2().

DWORD gdwGTERMFlags
 

Definition at line 365 of file ntuser/kernel/globals.h.

DWORD gdwGuiThreads
 

Definition at line 756 of file ntuser/kernel/globals.h.

Referenced by xxxCreateThreadInfo(), and xxxDestroyThreadInfo().

DWORD gdwHydraHint
 

Definition at line 750 of file ntuser/kernel/globals.h.

DWORD gdwIMEConversionStatus
 

Definition at line 484 of file ntuser/kernel/globals.h.

Referenced by xxxNotifyIMEStatus().

DWORD gdwIMEOpenStatus
 

Definition at line 483 of file ntuser/kernel/globals.h.

Referenced by NlsAlphanumericModeProc(), NlsConvOrNonConvProc(), NlsHiraganaModeProc(), NlsKatakanaModeProc(), and xxxNotifyIMEStatus().

DWORD gdwKeyboardAttributes
 

Definition at line 181 of file ntuser/kernel/globals.h.

Referenced by xxxInternalActivateKeyboardLayout(), xxxKELocaleProcs(), and xxxUpdatePerUserSystemParameters().

DWORD gdwLastAniTick
 

Definition at line 207 of file ntuser/kernel/globals.h.

Referenced by zzzAnimateCursor(), and zzzUpdateCursorImage().

DWORD gdwMouseEvents
 

Definition at line 448 of file ntuser/kernel/globals.h.

Referenced by QueueMouseEvent(), and UnqueueMouseEvent().

ULONG_PTR gdwMouseMoveExtraInfo
 

Definition at line 190 of file ntuser/kernel/globals.h.

Referenced by PostMove(), ProcessQueuedMouseEvents(), and zzzSetFMouseMoved().

DWORD gdwMouseMoveTimeStamp
 

Definition at line 191 of file ntuser/kernel/globals.h.

Referenced by PostMove(), and xxxMoveEventAbsolute().

DWORD gdwMouseQueueHead
 

Definition at line 447 of file ntuser/kernel/globals.h.

Referenced by QueueMouseEvent(), and UnqueueMouseEvent().

DWORD gdwNOIOSectionSize
 

Definition at line 640 of file ntuser/kernel/globals.h.

Referenced by InitCreateUserSubsystem(), and xxxCreateDesktop2().

DWORD gdwPUDFlags
 

Definition at line 18 of file ntuser/kernel/globals.h.

DWORD gdwSysExpungeMask
 

Definition at line 318 of file ntuser/kernel/globals.h.

Referenced by RemoveHmodDependency(), xxxDoSysExpunge(), xxxInternalGetMessage(), and xxxSleepThread().

DWORD gdwThreadEndSession
 

Definition at line 271 of file ntuser/kernel/globals.h.

DWORD gdwUpdateKeyboard
 

Definition at line 475 of file ntuser/kernel/globals.h.

Referenced by RawInputThread(), SetKeyboardRate(), and UpdateKeyLights().

FADE gfade
 

Definition at line 113 of file ntuser/kernel/globals.h.

Referenced by AnimateFade(), CleanupGDI(), CreateFade(), DeleteFadeSprite(), ShowFade(), StartFade(), StopFade(), TestFadeFlags(), UpdateFade(), and xxxUserChangeDisplaySettings().

GRAPHICS_DEVICE gFeFullscreenGraphicsDevice
 

Definition at line 748 of file ntuser/kernel/globals.h.

BOOL gfEnableHexNumpad
 

Definition at line 166 of file ntuser/kernel/globals.h.

Referenced by xxxInternalToUnicode(), xxxKeyEvent(), xxxScanSysQueue(), and xxxUpdatePerUserSystemParameters().

BOOL gfEnableWindowsKey
 

Definition at line 679 of file ntuser/kernel/globals.h.

Referenced by ProcessKeyboardInput(), RemoteConnect(), and xxxRemoteReconnect().

FILTERKEYS gFilterKeys
 

Definition at line 100 of file ntuser/kernel/globals.h.

Referenced by FilterKeys(), FKActivationTimer(), xxxFKAcceptanceDelayTimer(), xxxFKRepeatRateTimer(), xxxMKMouseMove(), xxxSystemParametersInfo(), and xxxUpdatePerUserAccessPackSettings().

int gFilterKeysState
 

Definition at line 121 of file ntuser/kernel/globals.h.

Referenced by FilterKeys(), FKActivationTimer(), and ProcessMouseInput().

BOOL gfIMEShowStatus
 

Definition at line 486 of file ntuser/kernel/globals.h.

Referenced by _GetIMEShowStatus(), xxxBroadcastImeShowStatusChange(), xxxNotifyImeShowStatus(), xxxSetIMEShowStatus(), and xxxUpdatePerUserSystemParameters().

BYTE gfInNumpadHexInput
 

Definition at line 165 of file ntuser/kernel/globals.h.

Referenced by NumPadScanCodeToHex(), xxxDoHotKeyStuff(), xxxInternalToUnicode(), xxxKeyEvent(), xxxScanSysQueue(), and xxxTranslateAccelerator().

BOOLEAN gfKanaToggle
 

Definition at line 473 of file ntuser/kernel/globals.h.

Referenced by ChangeForegroundKeyboardTable(), and UpdatePerUserKeyboardIndicators().

ULONG gFKExtraInformation
 

Definition at line 125 of file ntuser/kernel/globals.h.

Referenced by FilterKeys(), xxxFKAcceptanceDelayTimer(), and xxxFKRepeatRateTimer().

KE gFKKeyEvent
 

Definition at line 123 of file ntuser/kernel/globals.h.

int gFKNextProcIndex
 

Definition at line 126 of file ntuser/kernel/globals.h.

Referenced by FilterKeys(), xxxFKAcceptanceDelayTimer(), and xxxFKRepeatRateTimer().

UINT gfsSASModifiers
 

Definition at line 478 of file ntuser/kernel/globals.h.

Referenced by _RegisterHotKey(), and IsSAS().

UINT gfsSASModifiersDown
 

Definition at line 479 of file ntuser/kernel/globals.h.

Referenced by IsSAS(), and xxxKeyEvent().

BOOL gfUnsignedDrivers
 

Definition at line 38 of file ntuser/kernel/globals.h.

Referenced by GetVersionInfo(), Win32UserInitialize(), and xxxUpdatePerUserSystemParameters().

HARDERRORHANDLER gHardErrorHandler
 

Definition at line 476 of file ntuser/kernel/globals.h.

Referenced by GetTopMostInsertAfter(), Win32kNtUserCleanup(), xxxDestroyThreadInfo(), xxxHardErrorControl(), and xxxSwitchDesktop().

HBITMAP ghbmBits
 

Definition at line 275 of file ntuser/kernel/globals.h.

Referenced by CleanupGDI(), CreateBitmapStrip(), and CreateCompatiblePublicDC().

HBITMAP ghbmCaption
 

Definition at line 276 of file ntuser/kernel/globals.h.

Referenced by CleanupGDI(), CreateBitmapStrip(), xxxAnimateCaption(), and xxxResetDisplayDevice().

HBITMAP ghbmDesktop
 

Definition at line 27 of file ntuser/kernel/globals.h.

Referenced by RecolorDeskPattern(), and xxxSetDeskPattern().

HBITMAP ghbmWallpaper
 

Definition at line 23 of file ntuser/kernel/globals.h.

Referenced by CenterWallpaper(), CleanupGDI(), TileWallpaper(), xxxDesktopPaintCallback(), xxxDrawWallpaper(), xxxLoadDesktopWallpaper(), xxxResetDisplayDevice(), and xxxSetDeskWallpaper().

HBRUSH ghbrBlack
 

Definition at line 579 of file ntuser/kernel/globals.h.

HBRUSH ghbrHungApp
 

Definition at line 273 of file ntuser/kernel/globals.h.

Referenced by CleanupGDI(), LW_BrushInit(), and xxxRedrawHungWindow().

HBRUSH ghbrWhite
 

Definition at line 578 of file ntuser/kernel/globals.h.

HANDLE ghCanActivateForegroundPIDs[]
 

Definition at line 754 of file ntuser/kernel/globals.h.

HDC ghdcMem
 

Definition at line 405 of file ntuser/kernel/globals.h.

Referenced by _DrawIconEx(), _InternalGetIconInfo(), _SetLayeredWindowAttributes(), CenterWallpaper(), CleanupGDI(), ConvertToDDB(), CreatePaletteFromBitmap(), CreateSpb(), DrawCaptionIcon(), InitUserScreen(), RecolorDeskPattern(), RecreateRedirectionBitmap(), RestoreSpb(), TileWallpaper(), UpdateLayeredSprite(), UT_InvertCaret(), xxxAnimateCaption(), and xxxExpandBitmap().

HDC ghdcMem2
 

Definition at line 406 of file ntuser/kernel/globals.h.

Referenced by _InternalGetIconInfo(), CleanupGDI(), ConvertToDDB(), DrawMenuItemCheckMark(), InitUserScreen(), RecolorDeskPattern(), RecreateRedirectionBitmap(), xxxExpandBitmap(), and xxxRealDrawMenuItem().

HDESK ghDisconnectDesk
 

Definition at line 706 of file ntuser/kernel/globals.h.

Referenced by InitiateWin32kCleanup(), and xxxCreateDisconnectDesktop().

HWINSTA ghDisconnectWinSta
 

Definition at line 707 of file ntuser/kernel/globals.h.

Referenced by InitiateWin32kCleanup(), and xxxCreateDisconnectDesktop().

HANDLE ghEventSwitchDesktop
 

Definition at line 76 of file ntuser/kernel/globals.h.

Referenced by xxxCreateWindowStation().

HFONT ghFontSys
 

Definition at line 580 of file ntuser/kernel/globals.h.

HFONT ghIconFont
 

Definition at line 304 of file ntuser/kernel/globals.h.

Referenced by CleanupGDI(), SetIconFonts(), SPISetIconTitleFont(), and xxxSystemParametersInfo().

HIGHCONTRAST gHighContrast
 

Definition at line 107 of file ntuser/kernel/globals.h.

Referenced by xxxSystemParametersInfo(), and xxxUpdatePerUserAccessPackSettings().

WCHAR gHighContrastDefaultScheme[]
 

Definition at line 108 of file ntuser/kernel/globals.h.

Referenced by xxxSystemParametersInfo(), and xxxUpdatePerUserAccessPackSettings().

HIMC gHimcFocus
 

Definition at line 485 of file ntuser/kernel/globals.h.

Referenced by xxxNotifyIMEStatus().

PVOID ghKbdTblBase
 

Definition at line 719 of file ntuser/kernel/globals.h.

Referenced by ChangeForegroundKeyboardTable(), and xxxRemotePassthruEnable().

HFONT ghMenuFont
 

Definition at line 284 of file ntuser/kernel/globals.h.

Referenced by CleanupGDI(), DesktopBuildPaint(), GetWindowNCMetrics(), MNSetupAnimationDC(), xxxDrawMenuBarTemp(), xxxDrawMenuBarUnderlines(), xxxHotTrackMenu(), xxxMenuDraw(), xxxMNCompute(), xxxMNInvertItem(), and xxxSetNCFonts().

HFONT ghMenuFontDef
 

Definition at line 285 of file ntuser/kernel/globals.h.

Referenced by CleanupGDI(), xxxDrawMenuItem(), xxxMNItemSize(), and xxxSetNCFonts().

HPALETTE ghpalWallpaper
 

Definition at line 24 of file ntuser/kernel/globals.h.

Referenced by CleanupGDI(), xxxDrawWallpaper(), xxxInternalPaintDesktop(), xxxLoadDesktopWallpaper(), xxxRealizeDesktop(), and xxxSetDeskWallpaper().

HANDLE ghRemoteBeepChannel
 

Definition at line 687 of file ntuser/kernel/globals.h.

Referenced by RemoteConnect().

HANDLE ghRemoteKeyboardChannel
 

Definition at line 686 of file ntuser/kernel/globals.h.

Referenced by InitScancodeMap(), OpenDevice(), RemoteConnect(), and xxxRemotePassthruEnable().

HANDLE ghRemoteMouseChannel
 

Definition at line 685 of file ntuser/kernel/globals.h.

Referenced by OpenDevice(), RemoteConnect(), and UpdateMouseInfo().

HANDLE ghRemoteThinwireChannel
 

Definition at line 689 of file ntuser/kernel/globals.h.

Referenced by InitiateWin32kCleanup(), RemoteConnect(), RemotePassthruDisable(), xxxRemoteDisconnect(), xxxRemotePassthruEnable(), and xxxRemoteReconnect().

HANDLE ghRemoteVideoChannel
 

Definition at line 683 of file ntuser/kernel/globals.h.

Referenced by RemoteConnect(), and xxxRemoteStopScreenUpdates().

HRGN ghrgnGDC
 

Definition at line 411 of file ntuser/kernel/globals.h.

Referenced by _GetDCEx(), CleanupGDI(), GetMonitorDC(), InitUserScreen(), and PreventInterMonitorBlts().

HRGN ghrgnInv0
 

Definition at line 401 of file ntuser/kernel/globals.h.

Referenced by CleanupGDI(), InitUserScreen(), and xxxRedrawWindow().

HRGN ghrgnInv1
 

Definition at line 402 of file ntuser/kernel/globals.h.

Referenced by _ExcludeUpdateRgn(), CleanupGDI(), InitUserScreen(), ValidateParents(), and xxxInternalInvalidate().

HRGN ghrgnInv2
 

Definition at line 403 of file ntuser/kernel/globals.h.

Referenced by CalcWindowVisRgn(), CleanupGDI(), GetNCUpdateRgn(), InitUserScreen(), InternalInvalidate2(), InternalInvalidate3(), PreventInterMonitorBlts(), SmartRectInRegion(), xxxGetUpdateRgn(), and xxxRedrawHungWindow().

HRGN ghrgnInvalid
 

Definition at line 399 of file ntuser/kernel/globals.h.

Referenced by CleanupGDI(), InitUserScreen(), and zzzBltValidBits().

HRGN ghrgnInvalidSum
 

Definition at line 394 of file ntuser/kernel/globals.h.

Referenced by CleanupGDI(), InitUserScreen(), and zzzBltValidBits().

HRGN ghrgnSCR
 

Definition at line 416 of file ntuser/kernel/globals.h.

Referenced by CleanupGDI(), InitUserScreen(), and SpbCheckRect2().

HRGN ghrgnScrl1
 

Definition at line 424 of file ntuser/kernel/globals.h.

Referenced by CleanupGDI(), InitUserScreen(), and InternalScrollDC().

HRGN ghrgnScrl2
 

Definition at line 425 of file ntuser/kernel/globals.h.

Referenced by CleanupGDI(), GetTrueClipRgn(), InitUserScreen(), and InternalScrollDC().

HRGN ghrgnScrlDst
 

Definition at line 428 of file ntuser/kernel/globals.h.

Referenced by CleanupGDI(), InitUserScreen(), and InternalScrollDC().

HRGN ghrgnScrlSrc
 

Definition at line 427 of file ntuser/kernel/globals.h.

Referenced by CleanupGDI(), InitUserScreen(), and InternalScrollDC().

HRGN ghrgnScrlValid
 

Definition at line 429 of file ntuser/kernel/globals.h.

Referenced by CleanupGDI(), InitUserScreen(), and InternalScrollDC().

HRGN ghrgnScrlVis
 

Definition at line 426 of file ntuser/kernel/globals.h.

Referenced by CleanupGDI(), InitUserScreen(), and InternalScrollDC().

HRGN ghrgnSPB1
 

Definition at line 417 of file ntuser/kernel/globals.h.

Referenced by CleanupGDI(), InitUserScreen(), LockWindowUpdate2(), and RestoreSpb().

HRGN ghrgnSPB2
 

Definition at line 418 of file ntuser/kernel/globals.h.

Referenced by CleanupGDI(), CreateSpb(), InitUserScreen(), RestoreSpb(), and SpbTransfer().

HRGN ghrgnSW
 

Definition at line 423 of file ntuser/kernel/globals.h.

Referenced by CleanupGDI(), InitUserScreen(), and xxxScrollWindowEx().

HRGN ghrgnSWP1
 

Definition at line 396 of file ntuser/kernel/globals.h.

Referenced by CleanupGDI(), InitUserScreen(), and zzzBltValidBits().

HRGN ghrgnUpdateSave
 

Definition at line 43 of file ntuser/kernel/globals.h.

Referenced by xxxBeginPaint(), xxxEndPaint(), and xxxMoveSize().

HRGN ghrgnValid
 

Definition at line 397 of file ntuser/kernel/globals.h.

Referenced by CleanupGDI(), InitUserScreen(), and zzzBltValidBits().

HRGN ghrgnValidSum
 

Definition at line 398 of file ntuser/kernel/globals.h.

Referenced by CleanupGDI(), InitUserScreen(), and zzzBltValidBits().

HRGN ghrgnVisNew
 

Definition at line 395 of file ntuser/kernel/globals.h.

Referenced by CleanupGDI(), InitUserScreen(), and zzzBltValidBits().

HANDLE ghSectionShared
 

Definition at line 665 of file ntuser/kernel/globals.h.

Referenced by HMGrowHandleTable(), HMInitHandleTable(), InitCreateSharedSection(), InitMapSharedSection(), UserCommitSharedMemory(), and Win32KDriverUnload().

HFONT ghSmCaptionFont
 

Definition at line 280 of file ntuser/kernel/globals.h.

Referenced by CleanupGDI(), GetWindowNCMetrics(), xxxDrawCaptionTemp(), and xxxSetNCFonts().

HFONT ghStatusFont
 

Definition at line 303 of file ntuser/kernel/globals.h.

Referenced by CleanupGDI(), GetTooltipDC(), GetWindowNCMetrics(), TooltipRender(), and xxxSetNCFonts().

HWND ghwndSoundSentry
 

Definition at line 150 of file ntuser/kernel/globals.h.

Referenced by _UserSoundSentryWorker(), and SoundSentryTimer().

HWND ghwndSwitch
 

Definition at line 213 of file ntuser/kernel/globals.h.

Referenced by _RegisterTasklist(), xxxArrangeIconicWindows(), xxxDestroyWindow(), xxxDoHotKeyStuff(), and xxxSysCommand().

UINT_PTR gidCursorTimer
 

Definition at line 208 of file ntuser/kernel/globals.h.

Referenced by zzzAnimateCursor().

DWORD giheLast
 

Definition at line 637 of file ntuser/kernel/globals.h.

Referenced by _QueryUserHandles(), _WOWCleanup(), _WOWModuleUnload(), AnticipatePost(), DestroyHandleTableObjects(), DestroyProcessesObjects(), DestroyProcessInfo(), DestroyThreadsObjects(), FreeDdeXact(), FreeDesktop(), HMAllocObject(), MarkThreadsObjects(), MenuRecalc(), PatchThreadWindows(), PopState(), UnlinkCursor(), and xxxUserProcessCallout().

int giLowPowerTimeOutMs
 

Definition at line 631 of file ntuser/kernel/globals.h.

Referenced by IdleTimerProc(), and xxxSystemParametersInfo().

UINT giMouseMoveTable
 

Definition at line 148 of file ntuser/kernel/globals.h.

Referenced by xxxMKMouseMove(), xxxMKMoveAccelCursorTimer(), and xxxMKMoveConstCursorTimer().

IO_STATUS_BLOCK giosbKbdControl
 

Definition at line 461 of file ntuser/kernel/globals.h.

Referenced by InitScancodeMap(), ProcessDeviceChanges(), RawInputThread(), and UpdateKeyLights().

int giPowerOffTimeOutMs
 

Definition at line 632 of file ntuser/kernel/globals.h.

Referenced by IdleTimerProc(), and xxxSystemParametersInfo().

int giScreenSaveTimeOutMs
 

Definition at line 223 of file ntuser/kernel/globals.h.

Referenced by IdleTimerProc(), and xxxSystemParametersInfo().

int giwndStack
 

Definition at line 221 of file ntuser/kernel/globals.h.

KEYBOARD_IME_STATUS gKbdImeStatus
 

Definition at line 465 of file ntuser/kernel/globals.h.

Referenced by NlsKbdSendIMENotification(), and ProcessDeviceChanges().

KEYBOARD_INPUT_DATA gkei[]
 

Definition at line 456 of file ntuser/kernel/globals.h.

KEYBOARD_ATTRIBUTES gKeyboardInfo
 

Definition at line 455 of file ntuser/kernel/globals.h.

Referenced by _GetKeyboardType(), LW_DriversInit(), ProcessDeviceChanges(), SetDebugHotKeys(), SetKeyboardRate(), and UpdateKeyLights().

KEYBOARD_INDICATOR_PARAMETERS gklp
 

Definition at line 457 of file ntuser/kernel/globals.h.

Referenced by RawInputThread(), and UpdateKeyLights().

KEYBOARD_INDICATOR_PARAMETERS gklpBootTime
 

Definition at line 458 of file ntuser/kernel/globals.h.

Referenced by ProcessDeviceChanges(), and UpdatePerUserKeyboardIndicators().

KEYBOARD_TYPEMATIC_PARAMETERS gktp
 

Definition at line 459 of file ntuser/kernel/globals.h.

Referenced by RawInputThread(), and SetKeyboardRate().

KBDLANGTOGGLE gLangToggle[]
 

Definition at line 162 of file ntuser/kernel/globals.h.

Referenced by GetKbdLangSwitch(), and xxxScanSysQueue().

int gLangToggleKeyState
 

Definition at line 163 of file ntuser/kernel/globals.h.

Referenced by xxxNextWindow(), and xxxScanSysQueue().

BYTE gLastVkDown
 

Definition at line 345 of file ntuser/kernel/globals.h.

Referenced by FilterKeys(), and StopFilterKeysTimers().

BYTE gLatchBits
 

Definition at line 350 of file ntuser/kernel/globals.h.

Referenced by HighContrastHotKey(), MouseKeys(), ToggleKeys(), UtilityManager(), xxxMKMouseMove(), xxxMKMoveAccelCursorTimer(), xxxMKMoveConstCursorTimer(), xxxMKToggleMouseKeys(), xxxStickyKeys(), xxxSystemParametersInfo(), xxxTurnOffStickyKeys(), xxxTwoKeysDown(), xxxUnlatchStickyKeys(), and xxxUpdateModifierState().

HKL gLCIDSentToShell
 

Definition at line 159 of file ntuser/kernel/globals.h.

Referenced by xxxInternalActivateKeyboardLayout(), xxxInternalUnloadKeyboardLayout(), xxxLoadKeyboardLayoutEx(), and xxxSetFocus().

LASTINPUT glinp
 

Definition at line 192 of file ntuser/kernel/globals.h.

Referenced by CanForceForeground(), IdleTimerProc(), PostAccessNotification(), PostShellHookMessages(), ProcessQueuedMouseEvents(), WakeSomeone(), xxxActivateThisWindow(), xxxAllowSetForegroundWindow(), xxxButtonEvent(), xxxCreateThreadInfo(), xxxDesktopThread(), xxxDestroyThreadInfo(), xxxDoHotKeyStuff(), xxxKeyEvent(), xxxNextWindow(), xxxProcessKeyEvent(), xxxSendBSMtoDesktop(), xxxSysCommand(), xxxSystemParametersInfo(), xxxTrackPopupMenuEx(), xxxUserPowerStateCalloutWorker(), and zzzActiveCursorTracking().

BYTE gLockBits
 

Definition at line 351 of file ntuser/kernel/globals.h.

Referenced by HighContrastHotKey(), MouseKeys(), ToggleKeys(), UtilityManager(), xxxMKMouseMove(), xxxMKMoveAccelCursorTimer(), xxxMKMoveConstCursorTimer(), xxxMKToggleMouseKeys(), xxxStickyKeys(), xxxSystemParametersInfo(), xxxTurnOffStickyKeys(), xxxTwoKeysDown(), xxxUnlatchStickyKeys(), and xxxUpdateModifierState().

MENUSTATE gMenuState
 

Definition at line 301 of file ntuser/kernel/globals.h.

Referenced by FinalUserInit(), MNSetupAnimationDC(), xxxMNAllocMenuState(), xxxMNEndMenuState(), and xxxSetNCFonts().

LONG gMKDeltaX
 

Definition at line 146 of file ntuser/kernel/globals.h.

Referenced by xxxMKMouseMove(), xxxMKMoveAccelCursorTimer(), and xxxMKMoveConstCursorTimer().

LONG gMKDeltaY
 

Definition at line 147 of file ntuser/kernel/globals.h.

Referenced by xxxMKMouseMove(), xxxMKMoveAccelCursorTimer(), and xxxMKMoveConstCursorTimer().

BYTE gMKPreviousVk
 

Definition at line 353 of file ntuser/kernel/globals.h.

Referenced by MouseKeys().

MOUSECURSOR gMouseCursor
 

Definition at line 153 of file ntuser/kernel/globals.h.

Referenced by CalculateMouseTable(), xxxMKMouseMove(), xxxMKMoveAccelCursorTimer(), and xxxMKMoveConstCursorTimer().

MOUSEEVENT gMouseEventQueue[]
 

Definition at line 446 of file ntuser/kernel/globals.h.

Referenced by QueueMouseEvent(), and UnqueueMouseEvent().

MOUSEKEYS gMouseKeys
 

Definition at line 102 of file ntuser/kernel/globals.h.

Referenced by CalculateMouseTable(), xxxSystemParametersInfo(), and xxxUpdatePerUserAccessPackSettings().

int gMouseSensitivity
 

Definition at line 263 of file ntuser/kernel/globals.h.

Referenced by GetMouseCoord(), xxxSystemParametersInfo(), and xxxUpdatePerUserSystemParameters().

int gMouseSensitivityFactor
 

Definition at line 262 of file ntuser/kernel/globals.h.

Referenced by GetMouseCoord(), xxxSystemParametersInfo(), and xxxUpdatePerUserSystemParameters().

int gMouseSpeed
 

Definition at line 259 of file ntuser/kernel/globals.h.

Referenced by DoMouseAccel(), GetMouseCoord(), xxxSystemParametersInfo(), and xxxUpdatePerUserSystemParameters().

int gMouseThresh1
 

Definition at line 260 of file ntuser/kernel/globals.h.

Referenced by DoMouseAccel(), xxxSystemParametersInfo(), and xxxUpdatePerUserSystemParameters().

int gMouseThresh2
 

Definition at line 261 of file ntuser/kernel/globals.h.

Referenced by DoMouseAccel(), xxxSystemParametersInfo(), and xxxUpdatePerUserSystemParameters().

int gnDCECount
 

Definition at line 382 of file ntuser/kernel/globals.h.

Referenced by DecrementFreeDCECount(), IncrementFreeDCECount(), and ReleaseCacheDC().

INT gnFastAltTabColumns
 

Definition at line 269 of file ntuser/kernel/globals.h.

Referenced by InitSwitchWndInfo(), and xxxUpdatePerUserSystemParameters().

INT gnFastAltTabRows
 

Definition at line 268 of file ntuser/kernel/globals.h.

Referenced by InitSwitchWndInfo(), and xxxUpdatePerUserSystemParameters().

int gnKeyboards
 

Definition at line 460 of file ntuser/kernel/globals.h.

Referenced by ProcessDeviceChanges().

int gnKeyboardSpeed
 

Definition at line 222 of file ntuser/kernel/globals.h.

Referenced by LW_DriversInit(), and xxxSystemParametersInfo().

int gnllHooksTimeout
 

Definition at line 560 of file ntuser/kernel/globals.h.

Referenced by xxxCallHook2(), and xxxUpdatePerUserSystemParameters().

int gnMice
 

Definition at line 450 of file ntuser/kernel/globals.h.

Referenced by ProcessDeviceChanges(), and UpdateMouseInfo().

int gnRedirectedCount
 

Definition at line 384 of file ntuser/kernel/globals.h.

Referenced by DecrementRedirectedCount(), and IncrementRedirectedCount().

DWORD gnRetryReadInput
 

Definition at line 441 of file ntuser/kernel/globals.h.

Referenced by RawInputThread(), and StartDeviceRead().

ULONG gnShadowers
 

Definition at line 709 of file ntuser/kernel/globals.h.

Referenced by NtUserRemoteRedrawScreen(), RemotePassthruDisable(), RemoteShadowCleanup(), xxxRemoteDisconnect(), xxxRemotePassthruEnable(), xxxRemoteReconnect(), and xxxRemoteShadowSetup().

USHORT gNumLockVk
 

Definition at line 565 of file ntuser/kernel/globals.h.

Referenced by MouseKeys(), ToggleKeys(), xxxMKToggleMouseKeys(), xxxSystemParametersInfo(), xxxToggleKeysTimer(), and xxxUpdatePerUserAccessPackSettings().

int gnUpdateSave
 

Definition at line 44 of file ntuser/kernel/globals.h.

Referenced by xxxBeginPaint(), xxxEndPaint(), and xxxMoveSize().

USHORT gOemScrollVk
 

Definition at line 566 of file ntuser/kernel/globals.h.

Referenced by ToggleKeys(), and xxxUpdatePerUserAccessPackSettings().

PATTACHINFO gpai
 

Definition at line 237 of file ntuser/kernel/globals.h.

Referenced by xxxDestroyThreadInfo(), zzzAttachThreadInput(), and zzzRecalc2().

PBWL gpbwlList
 

Definition at line 225 of file ntuser/kernel/globals.h.

Referenced by BuildHwndList(), FreeHwndList(), Win32kNtUserCleanup(), and xxxDestroyThreadInfo().

PCLS gpclsList
 

Definition at line 324 of file ntuser/kernel/globals.h.

Referenced by CleanupResources(), DestroyClassBrush(), GetClassPtr(), and InternalRegisterClassEx().

PCURSOR gpcurFirst
 

Definition at line 326 of file ntuser/kernel/globals.h.

Referenced by _FindExistingCursorIcon(), _LoadCursorsAndIcons(), DebugGetWindowTextA(), LinkCursor(), and UnlinkCursor().

PCURSOR gpcurLogCurrent
 

Definition at line 204 of file ntuser/kernel/globals.h.

Referenced by NtUserGetCursorInfo(), xxxMakeWindowForegroundWithState(), zzzAnimateCursor(), zzzSetSystemImage(), and zzzUpdateCursorImage().

PCURSOR gpcurPhysCurrent
 

Definition at line 205 of file ntuser/kernel/globals.h.

Referenced by NtUserGetCursorInfo(), xxxMakeWindowForegroundWithState(), zzzSetSystemImage(), and zzzUpdateCursorImage().

PDESKTOP gpdeskRecalcQueueAttach
 

Definition at line 239 of file ntuser/kernel/globals.h.

Referenced by xxxDestroyThreadInfo(), and xxxInternalGetMessage().

PDEVICEINFO gpDeviceInfoList
 

Definition at line 434 of file ntuser/kernel/globals.h.

Referenced by CreateDeviceInfo(), DeviceNotify(), FreeDeviceInfo(), MKHideMouseCursor(), MKShowMouseCursor(), NlsKbdSendIMENotification(), ProcessDeviceChanges(), RawInputThread(), UpdateKeyLights(), UpdateMouseInfo(), and Win32kNtUserCleanup().

PDISPLAYINFO gpDispInfo
 

Definition at line 376 of file ntuser/kernel/globals.h.

Referenced by _ExcludeUpdateRgn(), _GetDCEx(), _SetLayeredWindowAttributes(), _UpdateLayeredWindow(), _WindowFromDC(), BltColor(), BMPtoDIB(), BoundCursor(), CleanupGDI(), ClipPointToDesktop(), ConvertRedirectionDCs(), CreateBitmapStrip(), CreateCacheDC(), CreateCaptionStrip(), CreateCompatiblePublicDC(), CreateFade(), CreatePaletteFromBitmap(), CreateRedirectionBitmap(), CreateScreenBitmap(), CreateSpb(), CtxDisplayIOCtl(), DelayedDestroyCacheDC(), DeleteFadeSprite(), DestroyCacheDC(), DestroyCacheDCEntries(), DestroyMonitor(), DestroyMonitorDCs(), DIBtoBMP(), DrawMenuItemCheckMark(), DT_InitDrawTextInfo(), EnforceColorDependentSettings(), FastWindowFromDC(), FinalUserInit(), FindSpb(), FreeAllSpbs(), FreeSpb(), GetMonitorDC(), GetPrimaryMonitor(), HdevFromMonitor(), InitiateWin32kCleanup(), InitUserScreen(), InitVideo(), InternalScrollDC(), InvalidateDce(), IsVSlick(), LayerHitTest(), LockWindowUpdate2(), LookupDC(), MNCreateAnimationBitmap(), MNFadeSelection(), MNSetupAnimationDC(), MonitorFromHdev(), NtUserEnumDisplayDevices(), NtUserEnumDisplaySettings(), OffsetChildren(), PasteScreenPalette(), PreventInterMonitorBlts(), ProcessDeviceChanges(), ProcessQueuedMouseEvents(), RawInputThread(), RecreateRedirectionBitmap(), ReleaseCacheDC(), RemoteDisableScreen(), RemotePassthruDisable(), RemoteRedrawRectangle(), RemoteRedrawScreen(), RemoteShadowCleanup(), RemoteShadowStart(), RestoreSpb(), SaveScreen(), SetMonitorData(), SetNCMetrics(), SetPointer(), SetSysColor(), SnapshotMonitorRects(), SpbCheck(), SpbCheckPwnd(), SpbCheckRect(), StopFade(), TrackLayeredZorder(), UnsetLayeredWindow(), UpdateFade(), UpdateLayeredSprite(), UpdateUserScreen(), UserGetDesktopDC(), UserGetHDEV(), UserGetHwnd(), UserThreadCallout(), UserVisrgnFromHwnd(), VideoPortCalloutThread(), Win32KDriverUnload(), Win32UserInitialize(), WindowFromCacheDC(), xxxCancelTrackingForThread(), xxxCheckFullScreen(), xxxCreateDesktop2(), xxxDesktopThread(), xxxDesktopWndProc(), xxxDrawDragRect(), xxxDrawState(), xxxEnumDisplayMonitors(), xxxFlushPalette(), xxxFreeWindow(), xxxGetUpdateRect(), xxxLoadDesktopWallpaper(), xxxMakeWindowForegroundWithState(), xxxMenuBarDraw(), xxxMinMaximize(), xxxMNInvertItem(), xxxMoveEventAbsolute(), xxxMoveSize(), xxxMS_TrackMove(), xxxProcessKeyEvent(), xxxReleaseCapture(), xxxRemoteDisconnect(), xxxRemotePassthruEnable(), xxxRemoteReconnect(), xxxSetDeskWallpaper(), xxxSetLayeredWindow(), xxxSetSysColors(), xxxSetWindowPos(), xxxSnapWindow(), xxxSysCommand(), xxxSystemParametersInfo(), xxxSystemTimerProc(), xxxTrackInitSize(), xxxUpdatePerUserSystemParameters(), xxxUserChangeDisplaySettings(), xxxUserPowerEventCalloutWorker(), xxxUserProcessCallout(), zzzBltValidBits(), zzzChangeStates(), zzzClipCursor(), zzzInternalSetCursorPos(), zzzInvalidateDCCache(), and zzzUpdateCursorImage().

DWORD gpdwCPUserPreferencesMask[SPI_BOOLMASKDWORDSIZE]
 

Definition at line 311 of file ntuser/kernel/globals.h.

Referenced by LoadCPUserPreferences(), and xxxSystemParametersInfo().

PEPROCESS gpepCSRSS
 

Definition at line 629 of file ntuser/kernel/globals.h.

Referenced by _LoadCursorsAndIcons(), _RegisterHotKey(), CreateSystemThread(), DestroyProcessesObjects(), FreeDesktop(), GetDesktopView(), GetThreadsWithPKL(), NtUserGetCaretBlinkTime(), NtUserGetDoubleClickTime(), NtUserInitialize(), NtUserSetThreadDesktop(), OpenCacheKeyEx(), ProcessDeviceChanges(), RawInputThread(), ResetSharedDesktops(), SetGlobalCursorLevel(), UnmapDesktop(), UserGetDesktopDC(), UserPowerEventCallout(), UserPowerStateCallout(), UserThreadCallout(), xxxActivateDebugger(), xxxCloseDesktop(), xxxCreateDesktop(), xxxCreateDisconnectDesktop(), xxxCreateThreadInfo(), xxxCreateWindowStation(), xxxGetThreadDesktop(), xxxInternalActivateKeyboardLayout(), xxxSetInformationThread(), xxxSetProcessInitState(), xxxSetThreadDesktop(), xxxSystemParametersInfo(), xxxUserProcessCallout(), and zzzClipCursor().

PEPROCESS gpepInit
 

Definition at line 627 of file ntuser/kernel/globals.h.

Referenced by OpenCacheKeyEx(), and Win32UserInitialize().

PKEVENT gpEventDiconnectDesktop
 

Definition at line 71 of file ntuser/kernel/globals.h.

Referenced by UserInitialize(), Win32kNtUserCleanup(), xxxCreateDesktop(), and xxxRemoteDisconnect().

PKEVENT gpEventHungThread
 

Definition at line 70 of file ntuser/kernel/globals.h.

Referenced by xxxButtonEvent(), and xxxDesktopThread().

PKEVENT gpEventSwitchDesktop
 

Definition at line 77 of file ntuser/kernel/globals.h.

Referenced by FreeWindowStation(), xxxCreateWindowStation(), and xxxSwitchDesktop().

PKEVENT gpevtDesktopDestroyed
 

Definition at line 704 of file ntuser/kernel/globals.h.

Referenced by InitiateWin32kCleanup(), RemoteConnect(), Win32kNtUserCleanup(), and xxxDesktopThread().

PKE gpFKKeyEvent
 

Definition at line 124 of file ntuser/kernel/globals.h.

Referenced by FilterKeys(), xxxFKAcceptanceDelayTimer(), and xxxFKRepeatRateTimer().

PROC gpfnwp[]
 

Definition at line 594 of file ntuser/kernel/globals.h.

Referenced by _WOWModuleUnload(), and InitializeClientPfnArrays().

PFAST_MUTEX gpHandleFlagsMutex
 

Definition at line 592 of file ntuser/kernel/globals.h.

Referenced by InitCreateUserCrit(), and Win32kNtUserCleanup().

PHOTKEY gphkFirst
 

Definition at line 251 of file ntuser/kernel/globals.h.

Referenced by _RegisterHotKey(), DestroyThreadsHotKeys(), DestroyWindowsHotKeys(), FindHotKey(), and IsHotKey().

PHOTKEYSTRUCT gpHotKeyList
 

Definition at line 254 of file ntuser/kernel/globals.h.

Referenced by DWP_SetHotKey(), HotKeyHelper(), and HotKeyToWindow().

BYTE gPhysModifierState
 

Definition at line 347 of file ntuser/kernel/globals.h.

Referenced by FilterKeys(), HighContrastHotKey(), MouseKeys(), ProcessKeyboardInput(), ToggleKeys(), UtilityManager(), xxxMKMouseMove(), xxxMKMoveAccelCursorTimer(), xxxMKMoveConstCursorTimer(), xxxMKToggleMouseKeys(), xxxStickyKeys(), xxxTurnOffStickyKeys(), and xxxTwoKeysDown().

HANDLE gpidLogon
 

Definition at line 626 of file ntuser/kernel/globals.h.

Referenced by _LockWindowStation(), _RegisterHotKey(), _RegisterLogonProcess(), _SetLogonNotifyWindow(), _SetWindowStationUser(), _UnlockWindowStation(), CheckDesktopPolicy(), CheckWinstaWriteAttributesAccess(), FastGetProfileStringW(), FCallerOk(), InitiateShutdown(), NtUserGetThreadState(), OpenCacheKeyEx(), OpenDesktopCompletion(), PrepareForLogoff(), xxxCreateDefaultImeWindow(), xxxCreateDesktop2(), xxxCreateThreadInfo(), xxxCreateWindowStation(), xxxDoHotKeyStuff(), xxxLoadKeyboardLayoutEx(), xxxQueryInformationThread(), xxxSnapWindow(), xxxSwitchDesktop(), and xxxUpdatePerUserSystemParameters().

PIMEHOTKEYOBJ gpImeHotKeyListHeader
 

Definition at line 256 of file ntuser/kernel/globals.h.

Referenced by CheckImeHotKey(), FreeImeHotKeys(), GetImeHotKey(), SetImeHotKey(), and xxxScanSysQueue().

PW32JOB gpJobsList
 

Definition at line 247 of file ntuser/kernel/globals.h.

Referenced by CreateW32Job(), HMCleanupGrantedHandle(), JobCalloutTerminate(), NtUserUserHandleGrantAccess(), UserGlobalAtomTableCallout(), and UserJobCallout().

PKBDNLSTABLES gpKbdNlsTbl
 

Definition at line 180 of file ntuser/kernel/globals.h.

Referenced by _GetKeyboardType(), ChangeForegroundKeyboardTable(), NlsKbdSendIMENotification(), RemoveKeyboardLayoutFile(), xxxKENLSProcs(), and xxxUpdatePerUserAccessPackSettings().

PKBDTABLES gpKbdTbl
 

Definition at line 178 of file ntuser/kernel/globals.h.

Referenced by ChangeForegroundKeyboardTable(), RemoveKeyboardLayoutFile(), VKFromVSC(), xxxKELocaleProcs(), and xxxRemotePassthruEnable().

PKEVENT gpkeHidChange
 

Definition at line 368 of file ntuser/kernel/globals.h.

PKEVENT gpkeMouseData
 

Definition at line 370 of file ntuser/kernel/globals.h.

Referenced by QueueMouseEvent(), RawInputThread(), and Win32kNtUserCleanup().

PKBDFILE gpkfList
 

Definition at line 536 of file ntuser/kernel/globals.h.

Referenced by LoadKeyboardLayoutFile(), RemoveKeyboardLayoutFile(), and Win32kNtUserCleanup().

PNOTIFY gpLastPendingNotify
 

Definition at line 554 of file ntuser/kernel/globals.h.

Referenced by CreateNotify(), and RemoveNotify().

PTERMINAL gpMainTerminal
 

Definition at line 525 of file ntuser/kernel/globals.h.

PMONITOR gpMonitorCached
 

Definition at line 60 of file ntuser/kernel/globals.h.

Referenced by CleanupGDI(), CreateCachedMonitor(), SetMonitorData(), and UpdateUserScreen().

POPUPMENU gpopupMenu
 

Definition at line 300 of file ntuser/kernel/globals.h.

Referenced by MNAllocPopup(), and MNFreePopup().

POWERSTATE gPowerState
 

Definition at line 650 of file ntuser/kernel/globals.h.

Referenced by StartScreenSaver(), UserPowerStateCallout(), xxxSleepThread(), xxxSysCommand(), and xxxUserPowerStateCalloutWorker().

PNOTIFY gpPendingNotifies
 

Definition at line 553 of file ntuser/kernel/globals.h.

Referenced by CreateNotify(), DestroyNotify(), FreeThreadsWinEvents(), RemoveNotify(), and xxxFlushDeferredWindowEvents().

PPROCESSINFO gppiForegroundOld
 

Definition at line 245 of file ntuser/kernel/globals.h.

Referenced by DestroyProcessInfo(), and SetForegroundPriorityProcess().

PPROCESSINFO gppiFullscreen
 

Definition at line 340 of file ntuser/kernel/globals.h.

Referenced by TrackFullscreenMode(), and xxxDestroyThreadInfo().

PPROCESSINFO gppiInputProvider
 

Definition at line 194 of file ntuser/kernel/globals.h.

Referenced by CanForceForeground(), DestroyProcessInfo(), xxxInternalKeyEventDirect(), xxxMouseEventDirect(), xxxSetForegroundWindow(), and zzzSetWindowsHookEx().

PPROCESSINFO gppiList
 

Definition at line 243 of file ntuser/kernel/globals.h.

Referenced by DestroyProcessInfo(), InitiateWin32kCleanup(), UpdateJob(), xxxInitProcessInfo(), and xxxUserProcessCallout().

PPROCESSINFO gppiLockSFW
 

Definition at line 195 of file ntuser/kernel/globals.h.

Referenced by _LockSetForegroundWindow(), DestroyProcessInfo(), GiveUpForeground(), xxxKeyEvent(), xxxSetForegroundWindow2(), and zzzCancelJournalling().

PPROCESSINFO gppiScreenSaver
 

Definition at line 334 of file ntuser/kernel/globals.h.

Referenced by DestroyProcessInfo(), IdleTimerProc(), SetForegroundPriorityProcess(), StartScreenSaver(), xxxActivateThisWindow(), xxxCreateThreadInfo(), and xxxSystemParametersInfo().

PPROCESSINFO gppiStarting
 

Definition at line 242 of file ntuser/kernel/globals.h.

Referenced by CancelForegroundActivate(), CheckAppStarting(), ClearAppStarting(), RestoreForegroundActivate(), and SetAppStarting().

PPROCESSINFO gppiWantForegroundPriority
 

Definition at line 244 of file ntuser/kernel/globals.h.

Referenced by CheckProcessForeground(), NtUserYieldTask(), xxxInternalGetMessage(), xxxSetForegroundWindow(), and xxxSetForegroundWindow2().

PPUBOBJ gpPublicObjectList
 

Definition at line 507 of file ntuser/kernel/globals.h.

Referenced by AddPublicObject(), DestroyProcessInfo(), IsObjectPublic(), and RemovePublicObject().

PQ gpqCursor
 

Definition at line 95 of file ntuser/kernel/globals.h.

Referenced by FreeQueue(), SetPointer(), xxxMakeWindowForegroundWithState(), xxxScanSysQueue(), xxxSwitchDesktop(), xxxUserResetDisplayDevice(), zzzDestroyQueue(), zzzSetCursor(), zzzSetFMouseMoved(), zzzShowCursor(), and zzzUpdateCursorImage().

PQ gpqForeground
 

Definition at line 93 of file ntuser/kernel/globals.h.

Referenced by _GetGUIThreadInfo(), _SelectPalette(), _UserSoundSentryWorker(), CalcForegroundInsertAfter(), CanForceForeground(), CheckTransferState(), FAllowForegroundActivate(), FreeQueue(), GetActiveHKL(), GetActiveTrackPwnd(), IdleTimerProc(), IsTopmostRealApp(), NlsClearKeyStateToggle(), NlsKbdSendIMEProc(), NlsSetKeyStateToggle(), NlsTestKeyStateToggle(), NtUserCheckImeHotKey(), NtUserGetForegroundWindow(), NtUserGetThreadState(), NtUserQueryWindow(), PwndForegroundCapture(), RemoteSyncToggleKeys(), SetForegroundThread(), xxxActivateDebugger(), xxxActivateThisWindow(), xxxActivateWindow(), xxxActiveWindowTracking(), xxxButtonEvent(), xxxDefWindowProc(), xxxDestroyWindow(), xxxDoButtonEvent(), xxxDoHotKeyStuff(), xxxEndMenuLoop(), xxxFlashWindow(), xxxHardErrorControl(), xxxKeyEvent(), xxxMakeWindowForegroundWithState(), xxxMenuWindowProc(), xxxMinMaximize(), xxxMNSetCapture(), xxxMoveSize(), xxxNextWindow(), xxxOldNextWindow(), xxxProcessEventMessage(), xxxResetDisplayDevice(), xxxSendFocusMessages(), xxxSetFocus(), xxxSetForegroundWindow(), xxxSetForegroundWindow2(), xxxSetIMEShowStatus(), xxxSetThreadDesktop(), xxxShowWindow(), xxxSwitchDesktop(), xxxSwitchToThisWindow(), xxxSwpActivate(), xxxSysCommand(), xxxUpdateTray(), zzzClipCursor(), zzzDestroyQueue(), and zzzReattachThreads().

PQ gpqForegroundPrev
 

Definition at line 94 of file ntuser/kernel/globals.h.

Referenced by FreeQueue(), xxxActivateThisWindow(), xxxActivateWindow(), xxxMenuWindowProc(), xxxSetForegroundWindow2(), zzzDestroyQueue(), and zzzReattachThreads().

PVOID gpRemoteBeepDevice
 

Definition at line 688 of file ntuser/kernel/globals.h.

Referenced by RemoteConnect(), UserBeep(), and Win32kNtUserCleanup().

PERESOURCE gpresDeviceInfoList
 

Definition at line 435 of file ntuser/kernel/globals.h.

Referenced by InitCreateUserCrit(), RequestDeviceChange(), StartDeviceRead(), and Win32kNtUserCleanup().

PERESOURCE gpresMouseEventQueue
 

Definition at line 449 of file ntuser/kernel/globals.h.

Referenced by InitCreateUserCrit(), LeaveMouseCrit(), and Win32kNtUserCleanup().

PERESOURCE gpresUser
 

Definition at line 591 of file ntuser/kernel/globals.h.

Referenced by ChangeAcquireResourceType(), EnterCrit(), EnterSharedCrit(), InitCreateUserCrit(), LeaveCrit(), MNAnimate(), UserIsUserCritSecIn(), UserJobCallout(), UserThreadCallout(), Win32kNtUserCleanup(), xxxUserFindHandleForObject(), and xxxUserProcessCallout().

BYTE gPrevModifierState
 

Definition at line 349 of file ntuser/kernel/globals.h.

Referenced by xxxStickyKeys().

PSCANCODEMAP gpScancodeMap
 

Definition at line 356 of file ntuser/kernel/globals.h.

Referenced by InitKeyboard(), MapScancode(), ProcessKeyboardInput(), and Win32kNtUserCleanup().

PSECURITY_DESCRIPTOR gpsdInitWinSta
 

Definition at line 505 of file ntuser/kernel/globals.h.

PSERVERINFO gpsi
 

Definition at line 634 of file ntuser/kernel/globals.h.

PSMS gpsmsList
 

Definition at line 520 of file ntuser/kernel/globals.h.

Referenced by InitiateWin32kCleanup(), InterQueueMsgCleanup(), SendMsgCleanup(), Win32kNtUserCleanup(), and xxxInterSendMsgEx().

LPWSTR gpszWall
 

Definition at line 28 of file ntuser/kernel/globals.h.

Referenced by Win32kNtUserCleanup(), xxxSetDeskWallpaper(), and xxxSystemParametersInfo().

POINT gptCursorAsync
 

Definition at line 193 of file ntuser/kernel/globals.h.

Referenced by ProcessMouseInput(), RawInputThread(), xxxMKButtonSetState(), xxxMKMouseMove(), xxxMKMoveAccelCursorTimer(), xxxMKMoveConstCursorTimer(), xxxMouseEventDirect(), xxxMoveEvent(), xxxMoveEventAbsolute(), xxxRemoteStopScreenUpdates(), zzzActiveCursorTracking(), and zzzInternalSetCursorPos().

PVOID gpThinWireCache
 

Definition at line 717 of file ntuser/kernel/globals.h.

Referenced by RemoteConnect(), and RemoteThinwireStats().

PTHREADINFO gptiBlockInput
 

Definition at line 86 of file ntuser/kernel/globals.h.

Referenced by _BlockInput(), ProcessMouseInput(), xxxDestroyThreadInfo(), xxxHardErrorControl(), and xxxKeyEvent().

PTHREADINFO gptiCurrent
 

Definition at line 538 of file ntuser/kernel/globals.h.

Referenced by ChangeAcquireResourceType(), EnterCrit(), LeaveCrit(), and xxxWindowEvent().

PTHREADINFO gptiForeground
 

Definition at line 85 of file ntuser/kernel/globals.h.

Referenced by CanForceForeground(), ChangeForegroundKeyboardTable(), ImeCheckTopmost(), NtUserGetAsyncKeyState(), SetForegroundThread(), TrackBackground(), VKFromVSC(), xxxCreateThreadInfo(), xxxDestroyThreadInfo(), xxxEndDeferWindowPosEx(), xxxGetInputEvent(), xxxInternalActivateKeyboardLayout(), xxxKeyEvent(), xxxMinMaximize(), xxxMoveSize(), xxxMsgWaitForMultipleObjects(), xxxNotifyIMEStatus(), xxxSetForegroundWindow2(), xxxSetPKLinThreads(), and xxxSleepThread().

PTHREADINFO gptiLockUpdate
 

Definition at line 84 of file ntuser/kernel/globals.h.

Referenced by LockWindowUpdate2(), and xxxFreeWindow().

UINT gptInd
 

Definition at line 491 of file ntuser/kernel/globals.h.

Referenced by _GetMouseMovePointsEx().

PTHREADINFO gptiRit
 

Definition at line 366 of file ntuser/kernel/globals.h.

Referenced by _GetNextQueueWindow(), DestroyProcessesObjects(), DrawSwitchWndHilite(), HMChangeOwnerThread(), InitiateWin32kCleanup(), InternalSetTimer(), MarkThreadsObjects(), OpenDevice(), PostUpdateKeyStateEvent(), ProcessDeviceChanges(), RawInputThread(), RegisterForDeviceChangeNotifications(), SetForegroundThread(), UnlinkHook(), UnregisterForDeviceChangeNotifications(), UpdateKeyLights(), Win32kNtUserCleanup(), xxxCallHook2(), xxxCreateDesktop(), xxxHkCallHook(), xxxInitInput(), xxxInternalActivateKeyboardLayout(), xxxKeyEvent(), xxxLoadHmodIndex(), xxxMoveEventAbsolute(), xxxNextWindow(), xxxOldNextWindow(), xxxProcessNotifyWinEvent(), xxxScanSysQueue(), xxxSwitchDesktop(), ZombieCursor(), and zzzCancelJournalling().

PTHREADINFO gptiShutdownNotify
 

Definition at line 83 of file ntuser/kernel/globals.h.

Referenced by EndShutdown(), InitiateShutdown(), xxxClientShutdown2(), and xxxDestroyThreadInfo().

PTHREADINFO gptiTasklist
 

Definition at line 82 of file ntuser/kernel/globals.h.

Referenced by _RegisterTasklist(), xxxDestroyThreadInfo(), and xxxSysCommand().

PTIMER gptmrFirst
 

Definition at line 539 of file ntuser/kernel/globals.h.

Referenced by DestroyThreadsTimers(), DestroyWindowsTimers(), DoTimer(), FindTimer(), FreeTimer(), InitiateWin32kCleanup(), InternalSetTimer(), TimersProc(), Win32kNtUserCleanup(), and xxxDispatchMessage().

PKTIMER gptmrMaster
 

Definition at line 540 of file ntuser/kernel/globals.h.

Referenced by InternalSetTimer(), RawInputThread(), SetAppStarting(), TimersProc(), UserSetTimer(), and Win32kNtUserCleanup().

POINT gptSSCursor
 

Definition at line 335 of file ntuser/kernel/globals.h.

Referenced by ResetSharedDesktops(), SetWakeBit(), xxxCreateThreadInfo(), and xxxMakeWindowForegroundWithState().

PUSHORT gpusMouseVKey
 

Definition at line 563 of file ntuser/kernel/globals.h.

Referenced by MouseKeys(), and xxxUpdatePerUserAccessPackSettings().

PROFILEVALUEINFO gpviCPUserPreferences[1+SPI_DWORDRANGECOUNT]
 

Definition at line 313 of file ntuser/kernel/globals.h.

Referenced by LoadCPUserPreferences(), and xxxSystemParametersInfo().

PWIN32HEAP gpvSharedAlloc
 

Definition at line 667 of file ntuser/kernel/globals.h.

PVOID gpvSharedBase
 

Definition at line 666 of file ntuser/kernel/globals.h.

Referenced by HMGrowHandleTable(), InitCreateSharedSection(), InitMapSharedSection(), UserCommitSharedMemory(), Win32KDriverUnload(), and Win32UserInitialize().

PVWPL gpvwplHungRedraw
 

Definition at line 389 of file ntuser/kernel/globals.h.

Referenced by ClearHungFlag(), RawInputThread(), SetHungFlag(), Win32kNtUserCleanup(), and xxxHungAppDemon().

PDRIVER_OBJECT gpWin32kDriverObject
 

Definition at line 440 of file ntuser/kernel/globals.h.

Referenced by DeviceClassCDROMNotify(), OpenMultiplePortDevice(), RegisterForDeviceChangeNotifications(), UserLogError(), Win32kPnPDriverEntry(), and xxxRegisterForDeviceClassNotifications().

PEVENTHOOK gpWinEventHooks
 

Definition at line 552 of file ntuser/kernel/globals.h.

Referenced by _SetWinEventHook(), DestroyEventHook(), FreeThreadsWinEvents(), Win32kNtUserCleanup(), and xxxWindowEvent().

PWOWPROCESSINFO gpwpiFirstWow
 

Definition at line 88 of file ntuser/kernel/globals.h.

Referenced by DestroyProcessInfo(), NtUserPostThreadMessage(), and xxxRegisterUserHungAppHandlers().

PWOWTHREADINFO gpwtiFirst
 

Definition at line 87 of file ntuser/kernel/globals.h.

Referenced by DestroyTask(), Win32kNtUserCleanup(), xxxUserNotifyProcessCreate(), xxxWaitForInputIdle(), and zzzInitTask().

SECURITY_QUALITY_OF_SERVICE gqosDefault
 

Definition at line 646 of file ntuser/kernel/globals.h.

Referenced by _DdeGetQualityOfService(), _DdeSetQualityOfService(), and MESSAGECALL().

RECT grcCursorClip
 

Definition at line 189 of file ntuser/kernel/globals.h.

Referenced by BoundCursor(), NtUserGetClipCursor(), RawInputThread(), and zzzClipCursor().

RECT grcVDMCursorBounds
 

Definition at line 206 of file ntuser/kernel/globals.h.

Referenced by BoundCursor(), and SetVDMCursorBounds().

CLIENTKEYBOARDTYPE gRemoteClientKeyboardType
 

Definition at line 690 of file ntuser/kernel/globals.h.

Referenced by ProcessDeviceChanges(), RemoteConnect(), and xxxRemoteReconnect().

PDESKTOP grpdeskLogon
 

Definition at line 530 of file ntuser/kernel/globals.h.

Referenced by _LockWindowStation(), CleanupDirtyDesktops(), DestroyWindowStation(), GetTopMostInsertAfter(), InitiateWin32kCleanup(), xxxCreateDesktop(), xxxCreateDesktop2(), xxxDesktopThread(), and xxxSwitchDesktop().

PDESKTOP grpdeskRitInput
 

Definition at line 367 of file ntuser/kernel/globals.h.

Referenced by _BlockInput(), _GetNextQueueWindow(), CalcVisRgn(), FAllowForegroundActivate(), FilterKeys(), FKActivationTimer(), FullScreenCleanup(), HighContrastHotKey(), InitiateWin32kCleanup(), MouseKeys(), NtUserGetAsyncKeyState(), NtUserOpenInputDesktop(), PostAccessibility(), RemoteDisableScreen(), ResetSharedDesktops(), SetGlobalCursorLevel(), ToggleKeys(), TurnOffMouseKeys(), UpdateAsyncKeyState(), UserGetCurrentDesktopId(), UserScreenAccessCheck(), VideoPortCalloutThread(), xxxAccessTimeOutTimer(), xxxActivateThisWindow(), xxxButtonEvent(), xxxCancelTracking(), xxxCreateDesktop(), xxxCreateThreadInfo(), xxxDesktopThread(), xxxDesktopWndProc(), xxxDoHotKeyStuff(), xxxFKAcceptanceDelayTimer(), xxxFKRepeatRateTimer(), xxxGetInputDesktop(), xxxGetNextSysMsg(), xxxHardErrorControl(), xxxHungAppDemon(), xxxInternalActivateKeyboardLayout(), xxxInternalKeyEventDirect(), xxxMakeWindowForegroundWithState(), xxxMKToggleMouseKeys(), xxxMouseEventDirect(), xxxNextWindow(), xxxOldNextWindow(), xxxRemoteReconnect(), xxxRemoteStopScreenUpdates(), xxxSendBSMtoDesktop(), xxxSetForegroundWindow2(), xxxSetInformationThread(), xxxShowWindow(), xxxSimpleDoSyncPaint(), xxxStickyKeys(), xxxSwitchDesktop(), xxxSystemParametersInfo(), xxxToggleKeysTimer(), xxxTwoKeysDown(), xxxUserChangeDisplaySettings(), xxxUserPowerEventCalloutWorker(), xxxUserResetDisplayDevice(), zzzCancelJournalling(), zzzChangeStates(), zzzReattachThreads(), and zzzSetFMouseMoved().

PWINDOWSTATION grpWinStaList
 

Definition at line 526 of file ntuser/kernel/globals.h.

Referenced by _BuildNameList(), _RegisterHotKey(), _UserTestForWinStaAccess(), CleanupDirtyDesktops(), DestroyWindowStation(), GetThreadsWithPKL(), ResetSharedDesktops(), TestForInteractiveUser(), UpdateUserScreen(), UserCommitDesktopMemory(), UserSetDelayedChangeBroadcastForAllDesktops(), xxxCreateThreadInfo(), xxxCreateWindowStation(), xxxDesktopThread(), xxxRealizePalette(), xxxResolveDesktop(), xxxSendMessageBSM(), xxxSystemBroadcastMessage(), and xxxUpdatePerUserSystemParameters().

ULONG gSessionId
 

Definition at line 677 of file ntuser/kernel/globals.h.

ULONG gSetLedReceived
 

Definition at line 699 of file ntuser/kernel/globals.h.

Referenced by ProcessKeyboardInput(), and RemoteSyncToggleKeys().

SHAREDINFO gSharedInfo
 

Definition at line 635 of file ntuser/kernel/globals.h.

SMWP gSMWP
 

Definition at line 309 of file ntuser/kernel/globals.h.

Referenced by DestroySMWP(), InternalBeginDeferWindowPos(), Win32kNtUserCleanup(), and Win32UserInitialize().

SOUNDSENTRY gSoundSentry
 

Definition at line 105 of file ntuser/kernel/globals.h.

Referenced by _UserSoundSentryWorker(), xxxSystemParametersInfo(), and xxxUpdatePerUserAccessPackSettings().

PDESKTOP gspdeskDisconnect
 

Definition at line 681 of file ntuser/kernel/globals.h.

Referenced by InitiateWin32kCleanup(), RemoteDisableScreen(), xxxCreateDesktop(), xxxCreateDesktop2(), xxxCreateDisconnectDesktop(), xxxDesktopThread(), xxxHardErrorControl(), xxxRemoteDisconnect(), xxxRemoteStopScreenUpdates(), and xxxSwitchDesktop().

PDESKTOP gspdeskShouldBeForeground
 

Definition at line 694 of file ntuser/kernel/globals.h.

Referenced by InitiateWin32kCleanup(), NtUserOpenInputDesktop(), RemoteDisableScreen(), RemoteRedrawRectangle(), RemoteRedrawScreen(), xxxHardErrorControl(), and xxxSwitchDesktop().

PKL gspklBaseLayout
 

Definition at line 158 of file ntuser/kernel/globals.h.

Referenced by InternalVkKeyScanEx(), Win32kNtUserCleanup(), xxxCreateThreadInfo(), xxxInternalUnloadKeyboardLayout(), xxxLoadKeyboardLayoutEx(), xxxScanSysQueue(), and xxxSystemParametersInfo().

PWND gspwndActivate
 

Definition at line 210 of file ntuser/kernel/globals.h.

Referenced by xxxFreeWindow(), xxxKeyEvent(), and xxxNextWindow().

PWND gspwndAltTab
 

Definition at line 46 of file ntuser/kernel/globals.h.

Referenced by _GetAltTabInfo(), _GetNextQueueWindow(), DrawSwitchWndHilite(), NtUserGetAltTabInfo(), RawInputThread(), xxxButtonEvent(), xxxCancelCoolSwitch(), xxxDesktopWndProc(), xxxFlashWindow(), xxxKeyEvent(), xxxNextWindow(), xxxOldNextWindow(), and xxxSwitchDesktop().

PWND gspwndCursor
 

Definition at line 241 of file ntuser/kernel/globals.h.

Referenced by InitiateWin32kCleanup(), xxxFreeWindow(), zzzActiveCursorTracking(), zzzAttachToQueue(), and zzzSetFMouseMoved().

PWND gspwndFullScreen
 

Definition at line 55 of file ntuser/kernel/globals.h.

Referenced by BoundCursor(), FullScreenCleanup(), RemoteRedrawRectangle(), xxxCreateDesktop(), xxxDefWindowProc(), xxxDesktopThread(), xxxFlashWindow(), xxxMakeWindowForegroundWithState(), xxxNextWindow(), xxxOldNextWindow(), and xxxSysCommand().

PWND gspwndInternalCapture
 

Definition at line 54 of file ntuser/kernel/globals.h.

Referenced by InitiateWin32kCleanup(), xxxCapture(), xxxDestroyThreadInfo(), xxxSysCommand(), and zzzSetFMouseMoved().

PWND gspwndLockUpdate
 

Definition at line 211 of file ntuser/kernel/globals.h.

Referenced by CalcVisRgn(), LockWindowUpdate2(), and xxxFreeWindow().

PWND gspwndLogonNotify
 

Definition at line 65 of file ntuser/kernel/globals.h.

Referenced by _LockWorkStation(), _SetLogonNotifyWindow(), DestroyProcessInfo(), FreeWindowStation(), HighContrastHotKey(), InitiateWin32kCleanup(), NotifyLogon(), PlayEventSound(), PostAccessNotification(), RemoteLogoff(), RemoteNtSecurity(), StartScreenSaver(), UserPowerStateCallout(), xxxAccessTimeOutTimer(), xxxMessageBeep(), xxxRemoteDisconnect(), xxxRemoteReconnect(), xxxSystemParametersInfo(), xxxUserPowerEventCalloutWorker(), and xxxUserPowerStateCalloutWorker().

PWND gspwndMouseOwner
 

Definition at line 212 of file ntuser/kernel/globals.h.

Referenced by InitiateWin32kCleanup(), xxxButtonEvent(), xxxCapture(), xxxDesktopThread(), xxxFreeWindow(), and zzzSetFMouseMoved().

PWND gspwndScreenCapture
 

Definition at line 53 of file ntuser/kernel/globals.h.

Referenced by InitiateWin32kCleanup(), xxxButtonEvent(), xxxCapture(), xxxScanSysQueue(), xxxSetCapture(), and zzzSetFMouseMoved().

PWND gspwndShouldBeForeground
 

Definition at line 48 of file ntuser/kernel/globals.h.

Referenced by xxxDesktopThread(), and xxxMakeWindowForegroundWithState().

SIZERECT gsrcWallpaper
 

Definition at line 25 of file ntuser/kernel/globals.h.

Referenced by GetWallpaperCenterRect(), TileWallpaper(), and xxxSetDeskWallpaper().

STICKYKEYS gStickyKeys
 

Definition at line 101 of file ntuser/kernel/globals.h.

Referenced by xxxSystemParametersInfo(), and xxxUpdatePerUserAccessPackSettings().

BYTE gStickyKeysLeftShiftCount
 

Definition at line 358 of file ntuser/kernel/globals.h.

Referenced by ProcessMouseInput(), xxxStickyKeys(), and xxxTwoKeysDown().

BYTE gStickyKeysRightShiftCount
 

Definition at line 359 of file ntuser/kernel/globals.h.

Referenced by ProcessMouseInput(), xxxStickyKeys(), and xxxTwoKeysDown().

WCHAR gstrBaseWinStationName[]
 

Definition at line 712 of file ntuser/kernel/globals.h.

Referenced by RemoteConnect(), RemoteOpenCacheKeyEx(), xxxRemoteDisconnect(), and xxxRemoteReconnect().

BYTE gSystemCPCharSet
 

Definition at line 179 of file ntuser/kernel/globals.h.

Referenced by CreateFontFromWinIni(), xxxDrawMenuBarTemp(), and xxxLoadKeyboardLayoutEx().

DWORD gSystemFS
 

Definition at line 160 of file ntuser/kernel/globals.h.

Referenced by xxxImmProcessKey(), xxxLoadKeyboardLayoutEx(), and xxxScanSysQueue().

WCHAR gszCAPTIONTOOLTIP[CAPTIONTOOLTIPLEN]
 

Definition at line 660 of file ntuser/kernel/globals.h.

Referenced by IsTooltipHittest(), and xxxShowTooltip().

WCHAR gszMAX[15]
 

Definition at line 653 of file ntuser/kernel/globals.h.

Referenced by IsTooltipHittest(), and LW_LoadSomeStrings().

WCHAR gszMIN[15]
 

Definition at line 652 of file ntuser/kernel/globals.h.

Referenced by IsTooltipHittest(), and LW_LoadSomeStrings().

WCHAR gszRESDOWN[20]
 

Definition at line 655 of file ntuser/kernel/globals.h.

Referenced by IsTooltipHittest(), and LW_LoadSomeStrings().

WCHAR gszRESUP[20]
 

Definition at line 654 of file ntuser/kernel/globals.h.

Referenced by IsTooltipHittest(), and LW_LoadSomeStrings().

WCHAR gszSCLOSE[15]
 

Definition at line 659 of file ntuser/kernel/globals.h.

Referenced by IsTooltipHittest(), and LW_LoadSomeStrings().

TERMINAL gTermIO
 

Definition at line 522 of file ntuser/kernel/globals.h.

Referenced by DecrementRedirectedCount(), IncrementRedirectedCount(), InitiateWin32kCleanup(), MarkThreadsObjects(), OpenDevice(), ProcessDeviceChanges(), ProcessMouseInput(), RegisterForDeviceChangeNotifications(), StartFade(), StopFade(), UnregisterForDeviceChangeNotifications(), xxxCreateDesktop(), and xxxCreateWindowStation().

TERMINAL gTermNOIO
 

Definition at line 523 of file ntuser/kernel/globals.h.

Referenced by InitiateWin32kCleanup(), ProcessMouseInput(), and xxxCreateWindowStation().

PFILE_OBJECT gThinwireFileObject
 

Definition at line 715 of file ntuser/kernel/globals.h.

Referenced by InitiateWin32kCleanup(), RemoteConnect(), RemotePassthruDisable(), Win32kNtUserCleanup(), xxxRemoteDisconnect(), xxxRemotePassthruEnable(), and xxxRemoteReconnect().

DWORD gtimeStartCursorHide
 

Definition at line 188 of file ntuser/kernel/globals.h.

Referenced by xxxHungAppDemon(), zzzCalcStartCursorHide(), and zzzUpdateCursorImage().

ULONG gTKExtraInformation
 

Definition at line 132 of file ntuser/kernel/globals.h.

Referenced by ToggleKeys(), and xxxToggleKeysTimer().

int gTKNextProcIndex
 

Definition at line 133 of file ntuser/kernel/globals.h.

Referenced by ToggleKeys(), and xxxToggleKeysTimer().

BYTE gTKScanCode
 

Definition at line 352 of file ntuser/kernel/globals.h.

Referenced by ToggleKeys(), and xxxToggleKeysTimer().

UINT_PTR gtmridAccessTimeOut
 

Definition at line 138 of file ntuser/kernel/globals.h.

Referenced by AccessTimeOutReset(), and ProcessKeyboardInput().

UINT_PTR gtmridAniCursor
 

Definition at line 250 of file ntuser/kernel/globals.h.

Referenced by zzzUpdateCursorImage().

UINT_PTR gtmridFKAcceptanceDelay
 

Definition at line 120 of file ntuser/kernel/globals.h.

Referenced by FilterKeys(), FKActivationTimer(), StopFilterKeysTimers(), xxxFKAcceptanceDelayTimer(), and xxxFKRepeatRateTimer().

UINT_PTR gtmridFKActivation
 

Definition at line 118 of file ntuser/kernel/globals.h.

Referenced by FilterKeys(), FKActivationTimer(), and ProcessMouseInput().

UINT_PTR gtmridFKResponse
 

Definition at line 119 of file ntuser/kernel/globals.h.

Referenced by FilterKeys(), FKActivationTimer(), StopFilterKeysTimers(), xxxFKAcceptanceDelayTimer(), and xxxFKRepeatRateTimer().

UINT_PTR gtmridMKMoveCursor
 

Definition at line 145 of file ntuser/kernel/globals.h.

Referenced by MouseKeys(), xxxMKMouseMove(), and xxxMKMoveAccelCursorTimer().

UINT_PTR gtmridSoundSentry
 

Definition at line 151 of file ntuser/kernel/globals.h.

Referenced by _UserSoundSentryWorker(), and SoundSentryTimer().

UINT_PTR gtmridToggleKeys
 

Definition at line 131 of file ntuser/kernel/globals.h.

Referenced by ToggleKeys().

TOGGLEKEYS gToggleKeys
 

Definition at line 104 of file ntuser/kernel/globals.h.

Referenced by xxxSystemParametersInfo(), and xxxUpdatePerUserAccessPackSettings().

UINT guDdeSendTimeout
 

Definition at line 265 of file ntuser/kernel/globals.h.

Referenced by LW_LoadProfileInitData(), and xxxSendMessageTimeout().

UINT guiActivateShellWindow
 

Definition at line 621 of file ntuser/kernel/globals.h.

Referenced by SetupClassAtoms(), and xxxDestroyThreadInfo().

UINT guiOtherWindowCreated
 

Definition at line 619 of file ntuser/kernel/globals.h.

Referenced by PostShellHookMessages(), and SetupClassAtoms().

UINT guiOtherWindowDestroyed
 

Definition at line 620 of file ntuser/kernel/globals.h.

Referenced by PostShellHookMessages(), and SetupClassAtoms().

ULONG guKbdTblSize
 

Definition at line 720 of file ntuser/kernel/globals.h.

Referenced by ChangeForegroundKeyboardTable(), and xxxRemotePassthruEnable().

DWORD gUserPostMessageLimit
 

Definition at line 547 of file ntuser/kernel/globals.h.

Referenced by AllocQEntry(), and Win32UserInitialize().

LONG gUserProcessHandleQuota
 

Definition at line 546 of file ntuser/kernel/globals.h.

Referenced by HMAllocObject(), and Win32UserInitialize().

UINT guSFWLockCount
 

Definition at line 196 of file ntuser/kernel/globals.h.

Referenced by GiveUpForeground(), and UPDWORDValue().

PFILE_OBJECT gVideoFileObject
 

Definition at line 714 of file ntuser/kernel/globals.h.

Referenced by RemoteConnect(), and Win32kNtUserCleanup().

UINT gvkSAS
 

Definition at line 480 of file ntuser/kernel/globals.h.

Referenced by _RegisterHotKey(), and IsSAS().

UINT gwinOldAppHackoMaticFlags
 

Definition at line 229 of file ntuser/kernel/globals.h.

Referenced by xxxHandleMenuMessages(), and xxxMNKeyDown().

WSINFO gWinStationInfo
 

Definition at line 675 of file ntuser/kernel/globals.h.

Referenced by _GetWinStationInfo(), and RemoteConnect().

WORD gwMKButtonState
 

Definition at line 143 of file ntuser/kernel/globals.h.

Referenced by xxxHardwareMouseKeyUp(), xxxMKButtonSetState(), xxxRemoteStopScreenUpdates(), and xxxSystemParametersInfo().

WORD gwMKCurrentButton
 

Definition at line 144 of file ntuser/kernel/globals.h.

Referenced by MKButtonSelect(), xxxMKButtonSetState(), xxxMKToggleMouseKeys(), xxxRemoteStopScreenUpdates(), and xxxSystemParametersInfo().

UINT gwMouseOwnerButton
 

Definition at line 215 of file ntuser/kernel/globals.h.

Referenced by ProcessDeviceChanges(), xxxButtonEvent(), xxxNextWindow(), and zzzCancelJournalling().

UINT gwWPStyle
 

Definition at line 26 of file ntuser/kernel/globals.h.

Referenced by xxxDrawWallpaper(), xxxLoadDesktopWallpaper(), and xxxSetDeskWallpaper().

CONST ALWAYSZERO gZero
 

Definition at line 494 of file ntuser/kernel/globals.h.

HANDLE hModClient
 

Definition at line 583 of file ntuser/kernel/globals.h.

Referenced by _GetClassInfoEx(), GetClassPtr(), and InitializeClientPfnArrays().

HANDLE hModuleWin
 

Definition at line 582 of file ntuser/kernel/globals.h.

Referenced by _GetClassInfoEx(), CheckDesktopPolicy(), FastGetProfileIntFromID(), FastGetProfileIntsW(), FastGetProfileStringFromIDW(), FastGetProfileValue(), FastUpdateWinIni(), FastWriteProfileValue(), GetDeskWallpaperName(), GetVersionInfo(), HMChangeOwnerThread(), InternalRegisterClassEx(), LW_LoadSomeStrings(), LW_RegisterWindows(), RtlLoadStringOrError(), UpdateWinIniInt(), xxxCreateDesktop(), xxxCreateWindowStation(), xxxCsDdeInitialize(), xxxDesktopPaintCallback(), xxxFreeWindow(), xxxMNOpenHierarchy(), xxxSetDeskPattern(), xxxSystemParametersInfo(), and xxxUpdatePerUserSystemParameters().

KBDTABLES KbdTablesFallback
 

Definition at line 495 of file ntuser/kernel/globals.h.

Referenced by PrepareFallbackKeyboardFile(), and RemoveKeyboardLayoutFile().

CONST GENERIC_MAPPING KeyMapping
 

Definition at line 502 of file ntuser/kernel/globals.h.

Referenced by AccessCheckObject(), and OpenCacheKeyEx().

CONST LUID luidSystem
 

Definition at line 534 of file ntuser/kernel/globals.h.

Referenced by _UserTestForWinStaAccess(), CheckAllowForeground(), InitiateShutdown(), InitPreviousUserString(), NotifyLogon(), xxxCallHook2(), and xxxUpdatePerUserAccessPackSettings().

PRIVILEGE_SET psTcb
 

Definition at line 512 of file ntuser/kernel/globals.h.

Referenced by _RegisterLogonProcess(), SrvRegisterServicesProcess(), and xxxWrapSendMessageBSM().

CONST WCHAR szN[]
 

Definition at line 572 of file ntuser/kernel/globals.h.

Referenced by LW_LoadResources().

CONST WCHAR szNull[]
 

Definition at line 574 of file ntuser/kernel/globals.h.

CONST WCHAR szOneChar[]
 

Definition at line 569 of file ntuser/kernel/globals.h.

WCHAR szWindowStationDirectory[MAX_SESSION_PATH]
 

Definition at line 576 of file ntuser/kernel/globals.h.

CONST WCHAR szy[]
 

Definition at line 571 of file ntuser/kernel/globals.h.

Referenced by LW_LoadResources().

CONST WCHAR szY[]
 

Definition at line 570 of file ntuser/kernel/globals.h.

Referenced by LW_LoadResources().

LONG TraceInitialization
 

Definition at line 585 of file ntuser/kernel/globals.h.

Referenced by UserInitialize().

CONST ULONG ulMaxSimpleCall
 

Definition at line 510 of file ntuser/kernel/globals.h.

PVOID Win32KBaseAddress
 

Definition at line 514 of file ntuser/kernel/globals.h.

CONST GENERIC_MAPPING WinStaMapping
 

Definition at line 504 of file ntuser/kernel/globals.h.

Referenced by _BuildNameList(), _UserTestForWinStaAccess(), InitSecurity(), ReferenceWindowStation(), Win32UserInitialize(), and xxxCreateWindowStation().


Generated on Sat May 15 19:43:54 2004 for test by doxygen 1.3.7