case ONEPARAM_ROUTINE_ISWINDOWINDESTROY:
{
- PWINDOW_OBJECT Window;
+ PWND Window;
DWORD_PTR Result;
if(!(Window = UserGetWindowObject((HWND)Param)))
DWORD Routine)
{
NTSTATUS Status;
- PWINDOW_OBJECT Window;
+ PWND Window;
DECLARE_RETURN(DWORD_PTR);
DPRINT("Enter NtUserCallTwoParam\n");
wParam = MAKEWPARAM((Param2 >> 3) & 0x3,
Param2 & (UISF_HIDEFOCUS | UISF_HIDEACCEL | UISF_ACTIVE));
- RETURN( UserUpdateUiState(Window->Wnd, wParam) );
+ RETURN( UserUpdateUiState(Window, wParam) );
}
case TWOPARAM_ROUTINE_SWITCHTOTHISWINDOW:
DWORD Routine)
{
BOOL Ret = 0;
- PWINDOW_OBJECT Window;
- PWND Wnd;
+ PWND Window;
USER_REFERENCE_ENTRY Ref;
DECLARE_RETURN(BOOLEAN);
DPRINT("Enter NtUserCallHwndLock\n");
UserEnterExclusive();
- if (!(Window = UserGetWindowObject(hWnd)) || !Window->Wnd)
+ if (!(Window = UserGetWindowObject(hWnd)))
{
RETURN( FALSE);
}
UserRefObjectCo(Window, &Ref);
- Wnd = Window->Wnd;
-
/* FIXME: Routine can be 0x53 - 0x5E */
switch (Routine)
{
{
DPRINT("HWNDLOCK_ROUTINE_DRAWMENUBAR\n");
Ret = TRUE;
- if ((Wnd->style & (WS_CHILD | WS_POPUP)) != WS_CHILD)
+ if ((Window->style & (WS_CHILD | WS_POPUP)) != WS_CHILD)
co_WinPosSetWindowPos( Window,
HWND_DESKTOP,
0,0,0,0,
{
case HWND_ROUTINE_GETWNDCONTEXTHLPID:
{
- PWINDOW_OBJECT Window;
+ PWND Window;
PPROPERTY HelpId;
USER_REFERENCE_ENTRY Ref;
UserEnterExclusive();
- if (!(Window = UserGetWindowObject(hWnd)) || !Window->Wnd)
+ if (!(Window = UserGetWindowObject(hWnd)))
{
UserLeave();
return 0;
case HWNDPARAM_ROUTINE_SETWNDCONTEXTHLPID:
{
- PWINDOW_OBJECT Window;
+ PWND Window;
UserEnterExclusive();
if(!(Window = UserGetWindowObject(hWnd)))
case HWNDPARAM_ROUTINE_SETDIALOGPOINTER:
{
- PWINDOW_OBJECT Window;
PWND pWnd;
USER_REFERENCE_ENTRY Ref;
UserEnterExclusive();
- if (!(Window = UserGetWindowObject(hWnd)) || !Window->Wnd)
+ if (!(pWnd = UserGetWindowObject(hWnd)))
{
UserLeave();
return 0;
}
- UserRefObjectCo(Window, &Ref);
+ UserRefObjectCo(pWnd, &Ref);
- pWnd = Window->Wnd;
if (pWnd->head.pti->ppi == PsGetCurrentProcessWin32Process() &&
pWnd->cbwndExtra == DLGWINDOWEXTRA &&
!(pWnd->state & WNDS_SERVERSIDEWINDOWPROC))
}
}
- UserDerefObjectCo(Window);
+ UserDerefObjectCo(pWnd);
UserLeave();
return 0;
}
DWORD Routine)
{
DWORD Ret = 0;
- PWINDOW_OBJECT Window;
+ PWND Window;
USER_REFERENCE_ENTRY Ref;
DECLARE_RETURN(DWORD);
DPRINT1("Enter NtUserCallHwndParamLock\n");
UserEnterExclusive();
- if (!(Window = UserGetWindowObject(hWnd)) || !Window->Wnd)
+ if (!(Window = UserGetWindowObject(hWnd)))
{
RETURN( FALSE);
}