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

tagDESKTOPINFO Struct Reference

#include <user.h>

List of all members.

Public Attributes

PVOID pvDesktopBase
PVOID pvDesktopLimit
tagWNDspwnd
DWORD fsHooks
tagHOOKaphkStart [CWINHOOKS]
tagWNDspwndShell
PPROCESSINFO ppiShellProcess
tagWNDspwndBkGnd
tagWNDspwndTaskman
tagWNDspwndProgman
int nShellHookPwnd
tagWND ** papwndShellHook
int cntMBox
KERNEL_PVOID pvDesktopBase
KERNEL_PVOID pvDesktopLimit
PWND spwnd
PHOOK aphkStart [CWINHOOKS]
PWND spwndShell
PWND spwndBkGnd
PWND spwndTaskman
PWND spwndProgman
PVWPL pvwplShellHook


Member Data Documentation

PHOOK tagDESKTOPINFO::aphkStart[CWINHOOKS]
 

Definition at line 2258 of file inc/user.h.

struct tagHOOK* tagDESKTOPINFO::aphkStart[CWINHOOKS]
 

Definition at line 2158 of file client/nt6/user.h.

Referenced by FreeThreadsWindowHooks(), PhkFirstGlobalValid(), PhkFirstValid(), PhkNextValid(), UnlinkHook(), and zzzSetWindowsHookEx().

int tagDESKTOPINFO::cntMBox
 

Definition at line 2265 of file inc/user.h.

DWORD tagDESKTOPINFO::fsHooks
 

Definition at line 2257 of file inc/user.h.

Referenced by CheckWHFBits(), and zzzSetWindowsHookEx().

int tagDESKTOPINFO::nShellHookPwnd
 

Definition at line 2164 of file client/nt6/user.h.

struct tagWND** tagDESKTOPINFO::papwndShellHook
 

Definition at line 2165 of file client/nt6/user.h.

PPROCESSINFO tagDESKTOPINFO::ppiShellProcess
 

Definition at line 2260 of file inc/user.h.

Referenced by DestroyProcessInfo(), xxxCreateDesktop(), and xxxSetShellWindow().

KERNEL_PVOID tagDESKTOPINFO::pvDesktopBase
 

Definition at line 2254 of file inc/user.h.

PVOID tagDESKTOPINFO::pvDesktopBase
 

Definition at line 2154 of file client/nt6/user.h.

Referenced by UserCommitDesktopMemory(), and xxxCreateDesktop2().

KERNEL_PVOID tagDESKTOPINFO::pvDesktopLimit
 

Definition at line 2255 of file inc/user.h.

PVOID tagDESKTOPINFO::pvDesktopLimit
 

Definition at line 2155 of file client/nt6/user.h.

Referenced by xxxCreateDesktop2().

PVWPL tagDESKTOPINFO::pvwplShellHook
 

Definition at line 2264 of file inc/user.h.

Referenced by _DeregisterShellHookWindow(), _RegisterShellHookWindow(), PostShellHookMessages(), xxxCreateDesktop2(), and xxxSendMinRectMessages().

PWND tagDESKTOPINFO::spwnd
 

Definition at line 2256 of file inc/user.h.

struct tagWND* tagDESKTOPINFO::spwnd
 

Definition at line 2156 of file client/nt6/user.h.

Referenced by _GetDC(), _GetDesktopWindow(), _GetNextQueueWindow(), DestroyInputContext(), DoPaint(), FreeDesktop(), FullScreenCleanup(), GetLastTopMostWindow(), GetTopMostInsertAfter(), GNT_NextTopScan(), InitSwitchWndInfo(), NtUserBuildHwndList(), NtUserGetDC(), NtUserPaintDesktop(), PatchThreadWindows(), ResetSharedDesktops(), UpdateUserScreen(), UserGetDesktopDC(), xxxActivateThisWindow(), xxxBroadcastDisplaySettingsChange(), xxxButtonEvent(), xxxCleanupDesktopMenu(), xxxClientShutdown(), xxxCreateDesktop(), xxxCreateDisconnectDesktop(), xxxDeactivate(), xxxDesktopThread(), xxxDesktopWndProc(), xxxDestroyThreadInfo(), xxxDW_DestroyOwnedWindows(), xxxHungAppDemon(), xxxMakeWindowForegroundWithState(), xxxMNOpenHierarchy(), xxxNextWindow(), xxxOldNextWindow(), xxxQueryInformationThread(), xxxScanSysQueue(), xxxScrollWindowEx(), xxxSendMessageBSM(), xxxSetClassIcon(), xxxSetDeskWallpaper(), xxxSimpleDoSyncPaint(), xxxSnapWindow(), xxxSwitchDesktop(), xxxSystemBroadcastMessage(), xxxSystemParametersInfo(), xxxUserChangeDisplaySettings(), xxxUserResetDisplayDevice(), zzzCancelJournalling(), zzzReattachThreads(), and zzzSetFMouseMoved().

PWND tagDESKTOPINFO::spwndBkGnd
 

Definition at line 2261 of file inc/user.h.

struct tagWND* tagDESKTOPINFO::spwndBkGnd
 

Definition at line 2161 of file client/nt6/user.h.

Referenced by xxxDesktopThread(), and xxxSetShellWindow().

PWND tagDESKTOPINFO::spwndProgman
 

Definition at line 2263 of file inc/user.h.

struct tagWND* tagDESKTOPINFO::spwndProgman
 

Definition at line 2163 of file client/nt6/user.h.

Referenced by _SetProgmanWindow(), GetProgmanWindow(), PostShellHookMessages(), xxxDesktopThread(), and xxxDestroyThreadInfo().

PWND tagDESKTOPINFO::spwndShell
 

Definition at line 2259 of file inc/user.h.

struct tagWND* tagDESKTOPINFO::spwndShell
 

Definition at line 2159 of file client/nt6/user.h.

Referenced by DestroyTask(), GetShellWindow(), InitSwitchWndInfo(), IsTopmostRealApp(), xxxDesktopThread(), xxxDestroyThreadInfo(), xxxInvalidateDesktopOnPaletteChange(), xxxSetDeskWallpaper(), and xxxSetShellWindow().

PWND tagDESKTOPINFO::spwndTaskman
 

Definition at line 2262 of file inc/user.h.

struct tagWND* tagDESKTOPINFO::spwndTaskman
 

Definition at line 2162 of file client/nt6/user.h.

Referenced by _SetTaskmanWindow(), GetTaskmanWindow(), and xxxDesktopThread().


The documentation for this struct was generated from the following files:
Generated on Sat May 15 19:46:30 2004 for test by doxygen 1.3.7