extern HDESK InputDesktopHandle;
extern PCLS DesktopWindowClass;
extern HDC ScreenDeviceContext;
-extern BOOL g_PaintDesktopVersion;
typedef struct _SHELL_HOOK_WINDOW
{
NTAPI
InitDesktopImpl(VOID);
-NTSTATUS FASTCALL
-CleanupDesktopImpl(VOID);
-
NTSTATUS
APIENTRY
IntDesktopObjectParse(IN PVOID ParseObject,
HWINSTA *hWinSta,
HDESK *hDesktop);
-BOOL FASTCALL IntDesktopUpdatePerUserSettings(BOOL bEnable);
VOID APIENTRY UserRedrawDesktop(VOID);
BOOL IntRegisterShellHookWindow(HWND hWnd);
BOOL IntDeRegisterShellHookWindow(HWND hWnd);