Win32 structure cleanup part 2 / x:

- rename DESKTOP to DESKTOPINFO

svn path=/trunk/; revision=36786
This commit is contained in:
Timo Kreuzer 2008-10-17 10:40:04 +00:00
parent e18ac2ee40
commit 9c8b2fd447
12 changed files with 32 additions and 32 deletions

View file

@ -96,11 +96,11 @@ IsThreadHooked(PW32THREADINFO ti)
return ti->Hooks != 0;
}
static __inline PDESKTOP
static __inline PDESKTOPINFO
GetThreadDesktopInfo(VOID)
{
PW32THREADINFO ti;
PDESKTOP di = NULL;
PDESKTOPINFO di = NULL;
ti = GetW32ThreadInfo();
if (ti != NULL)

View file

@ -703,7 +703,7 @@ SetShellWindow(HWND hwndShell)
HWND STDCALL
GetShellWindow(VOID)
{
PDESKTOP pdi;
PDESKTOPINFO pdi;
pdi = GetThreadDesktopInfo();
if (pdi) return pdi->hShellWindow;
return NULL;

View file

@ -1620,7 +1620,7 @@ User32DefWindowProc(HWND hWnd,
if (Action == UIS_INITIALIZE)
{
PDESKTOP Desk = GetThreadDesktopInfo();
PDESKTOPINFO Desk = GetThreadDesktopInfo();
if (Desk == NULL)
break;
@ -1702,7 +1702,7 @@ User32DefWindowProc(HWND hWnd,
if (Action == UIS_INITIALIZE)
{
PDESKTOP Desk = GetThreadDesktopInfo();
PDESKTOPINFO Desk = GetThreadDesktopInfo();
if (Desk == NULL)
break;

View file

@ -35,7 +35,7 @@ typedef struct _USER_OBJHDR
HANDLE Handle;
} USER_OBJHDR, PUSER_OBJHDR;
typedef struct _DESKTOP
typedef struct _DESKTOPINFO
{
HANDLE hKernelHeap;
ULONG_PTR HeapLimit;
@ -54,7 +54,7 @@ typedef struct _DESKTOP
};
WCHAR szDesktopName[1];
} DESKTOP, *PDESKTOP;
} DESKTOPINFO, *PDESKTOPINFO;
typedef struct _CALLPROC
{
@ -70,7 +70,7 @@ typedef struct _WINDOWCLASS
struct _WINDOWCLASS *Next;
struct _WINDOWCLASS *Clone;
struct _WINDOWCLASS *Base;
PDESKTOP Desktop;
PDESKTOPINFO Desktop;
RTL_ATOM Atom;
ULONG Windows;
@ -309,7 +309,7 @@ typedef struct _W32THREADINFO
{
PW32PROCESSINFO pi; /* [USER] */
PW32PROCESSINFO kpi; /* [KERNEL] */
PDESKTOP Desktop;
PDESKTOPINFO Desktop;
PVOID DesktopHeapBase;
ULONG_PTR DesktopHeapLimit;
ULONG_PTR DesktopHeapDelta;

View file

@ -23,15 +23,15 @@ WNDPROC
GetCallProcHandle(IN PCALLPROC CallProc);
VOID
DestroyCallProc(IN PDESKTOP Desktop,
DestroyCallProc(IN PDESKTOPINFO Desktop,
IN OUT PCALLPROC CallProc);
PCALLPROC
CloneCallProc(IN PDESKTOP Desktop,
CloneCallProc(IN PDESKTOPINFO Desktop,
IN PCALLPROC CallProc);
PCALLPROC
CreateCallProc(IN PDESKTOP Desktop,
CreateCallProc(IN PDESKTOPINFO Desktop,
IN WNDPROC WndProc,
IN BOOL Unicode,
IN PW32PROCESSINFO pi);
@ -46,11 +46,11 @@ DestroyProcessClasses(PW32PROCESS Process );
PWINDOWCLASS
IntReferenceClass(IN OUT PWINDOWCLASS BaseClass,
IN OUT PWINDOWCLASS *ClassLink,
IN PDESKTOP Desktop);
IN PDESKTOPINFO Desktop);
VOID
IntDereferenceClass(IN OUT PWINDOWCLASS Class,
IN PDESKTOP Desktop,
IN PDESKTOPINFO Desktop,
IN PW32PROCESSINFO pi);
RTL_ATOM
@ -95,7 +95,7 @@ IntGetAtomFromStringOrAtom(IN PUNICODE_STRING ClassName,
OUT RTL_ATOM *Atom);
BOOL
IntCheckProcessDesktopClasses(IN PDESKTOP Desktop,
IntCheckProcessDesktopClasses(IN PDESKTOPINFO Desktop,
IN BOOL FreeOnFailure);
#endif /* _WIN32K_CLASS_H */

View file

@ -25,7 +25,7 @@ typedef struct _DESKTOP_OBJECT
HANDLE hDesktopHeap;
PSECTION_OBJECT DesktopHeapSection;
PDESKTOP DesktopInfo;
PDESKTOPINFO DesktopInfo;
} DESKTOP_OBJECT, *PDESKTOP_OBJECT;
extern PDESKTOP_OBJECT InputDesktop;
@ -134,7 +134,7 @@ VOID co_IntShellHookNotify(WPARAM Message, LPARAM lParam);
static __inline PVOID
DesktopHeapAlloc(IN PDESKTOP Desktop,
DesktopHeapAlloc(IN PDESKTOPINFO Desktop,
IN SIZE_T Bytes)
{
return RtlAllocateHeap(Desktop->hKernelHeap,
@ -143,7 +143,7 @@ DesktopHeapAlloc(IN PDESKTOP Desktop,
}
static __inline BOOL
DesktopHeapFree(IN PDESKTOP Desktop,
DesktopHeapFree(IN PDESKTOPINFO Desktop,
IN PVOID lpMem)
{
return RtlFreeHeap(Desktop->hKernelHeap,
@ -152,7 +152,7 @@ DesktopHeapFree(IN PDESKTOP Desktop,
}
static __inline PVOID
DesktopHeapReAlloc(IN PDESKTOP Desktop,
DesktopHeapReAlloc(IN PDESKTOPINFO Desktop,
IN PVOID lpMem,
IN SIZE_T Bytes)
{

View file

@ -26,7 +26,7 @@ typedef struct _WINDOW_OBJECT
/* Pointer to the thread information */
PW32THREADINFO ti;
/* Pointer to the desktop */
PDESKTOP Desktop;
PDESKTOPINFO Desktop;
/* system menu handle. */
HMENU SystemMenu;
/* Entry in the thread's list of windows. */

View file

@ -43,7 +43,7 @@ GetCallProcHandle(IN PCALLPROC CallProc)
}
VOID
DestroyCallProc(IN PDESKTOP Desktop,
DestroyCallProc(IN PDESKTOPINFO Desktop,
IN OUT PCALLPROC CallProc)
{
/* FIXME - use new object manager! */
@ -54,7 +54,7 @@ DestroyCallProc(IN PDESKTOP Desktop,
}
PCALLPROC
CloneCallProc(IN PDESKTOP Desktop,
CloneCallProc(IN PDESKTOPINFO Desktop,
IN PCALLPROC CallProc)
{
PCALLPROC NewCallProc;
@ -78,7 +78,7 @@ CloneCallProc(IN PDESKTOP Desktop,
}
PCALLPROC
CreateCallProc(IN PDESKTOP Desktop,
CreateCallProc(IN PDESKTOPINFO Desktop,
IN WNDPROC WndProc,
IN BOOL Unicode,
IN PW32PROCESSINFO pi)

View file

@ -395,7 +395,7 @@ IntSetClassWndProc(IN OUT PWINDOWCLASS Class,
static PWINDOWCLASS
IntGetClassForDesktop(IN OUT PWINDOWCLASS BaseClass,
IN OUT PWINDOWCLASS *ClassLink,
IN PDESKTOP Desktop)
IN PDESKTOPINFO Desktop)
{
SIZE_T ClassSize;
PWINDOWCLASS Class;
@ -502,7 +502,7 @@ IntGetClassForDesktop(IN OUT PWINDOWCLASS BaseClass,
PWINDOWCLASS
IntReferenceClass(IN OUT PWINDOWCLASS BaseClass,
IN OUT PWINDOWCLASS *ClassLink,
IN PDESKTOP Desktop)
IN PDESKTOPINFO Desktop)
{
PWINDOWCLASS Class;
@ -563,7 +563,7 @@ IntMakeCloneBaseClass(IN OUT PWINDOWCLASS Class,
VOID
IntDereferenceClass(IN OUT PWINDOWCLASS Class,
IN PDESKTOP Desktop,
IN PDESKTOPINFO Desktop,
IN PW32PROCESSINFO pi)
{
PWINDOWCLASS *PrevLink, BaseClass, CurrentClass;
@ -680,7 +680,7 @@ IntMoveClassToSharedHeap(IN OUT PWINDOWCLASS Class,
}
static VOID
IntCheckDesktopClasses(IN PDESKTOP Desktop,
IntCheckDesktopClasses(IN PDESKTOPINFO Desktop,
IN OUT PWINDOWCLASS *ClassList,
IN BOOL FreeOnFailure,
OUT BOOL *Ret)
@ -749,7 +749,7 @@ IntCheckDesktopClasses(IN PDESKTOP Desktop,
}
BOOL
IntCheckProcessDesktopClasses(IN PDESKTOP Desktop,
IntCheckProcessDesktopClasses(IN PDESKTOPINFO Desktop,
IN BOOL FreeOnFailure)
{
PW32PROCESSINFO pi;
@ -792,7 +792,7 @@ IntCreateClass(IN CONST WNDCLASSEXW* lpwcx,
IN PUNICODE_STRING MenuName,
IN WNDPROC wpExtra,
IN DWORD dwFlags,
IN PDESKTOP Desktop,
IN PDESKTOPINFO Desktop,
IN PW32PROCESSINFO pi)
{
SIZE_T ClassSize;

View file

@ -991,7 +991,7 @@ NtUserCreateDesktop(
RETURN(NULL);
}
DesktopInfoSize = FIELD_OFFSET(DESKTOP,
DesktopInfoSize = FIELD_OFFSET(DESKTOPINFO,
szDesktopName[(lpszDesktopName->Length / sizeof(WCHAR)) + 1]);
DesktopObject->DesktopInfo = RtlAllocateHeap(DesktopObject->hDesktopHeap,

View file

@ -520,7 +520,7 @@ co_MsqPeekHardwareMessage(PUSER_MESSAGE_QUEUE MessageQueue, HWND hWnd,
NTSTATUS WaitStatus;
DECLARE_RETURN(BOOL);
USER_REFERENCE_ENTRY Ref;
PDESKTOP Desk = NULL;
PDESKTOPINFO Desk = NULL;
WaitObjects[1] = MessageQueue->NewMessages;
WaitObjects[0] = &HardwareMessageQueueLock;

View file

@ -3195,7 +3195,7 @@ NtUserSetShellWindowEx(HWND hwndShell, HWND hwndListView)
WinStaObject->ShellListView = hwndListView;
ti = GetW32ThreadInfo();
if (ti->Desktop) ((PDESKTOP)ti->Desktop)->hShellWindow = hwndShell;
if (ti->Desktop) ti->Desktop->hShellWindow = hwndShell;
UserDerefObjectCo(WndShell);