mirror of
https://github.com/reactos/reactos.git
synced 2025-08-04 02:26:03 +00:00
patch by Stefan Ginsberg (stefan__100__ AT hotmail DOT com):
remove obsolete syscalls NtUserGetDesktopWindow and NtUserGetParent svn path=/trunk/; revision=32203
This commit is contained in:
parent
dfb1765988
commit
5aeda067d0
3 changed files with 8 additions and 84 deletions
|
@ -476,9 +476,6 @@ NtUserGetProp(HWND hWnd, ATOM Atom);
|
||||||
BOOL NTAPI
|
BOOL NTAPI
|
||||||
NtUserGetClientOrigin(HWND hWnd, LPPOINT Point);
|
NtUserGetClientOrigin(HWND hWnd, LPPOINT Point);
|
||||||
|
|
||||||
HWND NTAPI
|
|
||||||
NtUserGetDesktopWindow();
|
|
||||||
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
NTAPI
|
||||||
NtUserAcquireOrReleaseInputOwnership(
|
NtUserAcquireOrReleaseInputOwnership(
|
||||||
|
@ -2544,9 +2541,6 @@ NtUserGetWindowThreadProcessId(HWND hWnd, LPDWORD UnsafePid);
|
||||||
DWORD NTAPI
|
DWORD NTAPI
|
||||||
NtUserGetQueueStatus(BOOL ClearChanges);
|
NtUserGetQueueStatus(BOOL ClearChanges);
|
||||||
|
|
||||||
HWND NTAPI
|
|
||||||
NtUserGetParent(HWND hWnd);
|
|
||||||
|
|
||||||
HWND NTAPI
|
HWND NTAPI
|
||||||
NtUserGetWindow(HWND hWnd, UINT Relationship);
|
NtUserGetWindow(HWND hWnd, UINT Relationship);
|
||||||
|
|
||||||
|
|
|
@ -2962,26 +2962,6 @@ CLEANUP:
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/*
|
|
||||||
* @implemented
|
|
||||||
*/
|
|
||||||
HWND STDCALL
|
|
||||||
NtUserGetDesktopWindow()
|
|
||||||
{
|
|
||||||
DECLARE_RETURN(HWND);
|
|
||||||
|
|
||||||
DPRINT("Enter NtUserGetDesktopWindow\n");
|
|
||||||
UserEnterShared();
|
|
||||||
|
|
||||||
RETURN( IntGetDesktopWindow());
|
|
||||||
|
|
||||||
CLEANUP:
|
|
||||||
DPRINT("Leave NtUserGetDesktopWindow, ret=%i\n",_ret_);
|
|
||||||
UserLeave();
|
|
||||||
END_CLEANUP;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* @unimplemented
|
* @unimplemented
|
||||||
*/
|
*/
|
||||||
|
@ -3051,52 +3031,6 @@ CLEANUP:
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/*
|
|
||||||
* NtUserGetParent
|
|
||||||
*
|
|
||||||
* The NtUserGetParent function retrieves a handle to the specified window's
|
|
||||||
* parent or owner.
|
|
||||||
*
|
|
||||||
* Remarks
|
|
||||||
* Note that, despite its name, this function can return an owner window
|
|
||||||
* instead of a parent window.
|
|
||||||
*
|
|
||||||
* Status
|
|
||||||
* @implemented
|
|
||||||
*/
|
|
||||||
|
|
||||||
HWND STDCALL
|
|
||||||
NtUserGetParent(HWND hWnd)
|
|
||||||
{
|
|
||||||
PWINDOW_OBJECT Wnd, WndParent;
|
|
||||||
HWND hWndParent = NULL;
|
|
||||||
DECLARE_RETURN(HWND);
|
|
||||||
|
|
||||||
DPRINT("Enter NtUserGetParent\n");
|
|
||||||
UserEnterExclusive();
|
|
||||||
|
|
||||||
if (!(Wnd = UserGetWindowObject(hWnd)))
|
|
||||||
{
|
|
||||||
RETURN( NULL);
|
|
||||||
}
|
|
||||||
|
|
||||||
WndParent = IntGetParent(Wnd);
|
|
||||||
if (WndParent)
|
|
||||||
{
|
|
||||||
hWndParent = WndParent->hSelf;
|
|
||||||
}
|
|
||||||
|
|
||||||
RETURN( hWndParent);
|
|
||||||
|
|
||||||
CLEANUP:
|
|
||||||
DPRINT("Leave NtUserGetParent, ret=%i\n",_ret_);
|
|
||||||
UserLeave();
|
|
||||||
END_CLEANUP;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
HWND FASTCALL
|
HWND FASTCALL
|
||||||
co_UserSetParent(HWND hWndChild, HWND hWndNewParent)
|
co_UserSetParent(HWND hWndChild, HWND hWndNewParent)
|
||||||
{
|
{
|
||||||
|
|
|
@ -680,8 +680,10 @@ NtGdiSetViewportOrgEx 4
|
||||||
NtGdiSetWindowExtEx 4
|
NtGdiSetWindowExtEx 4
|
||||||
NtGdiSetWindowOrgEx 4
|
NtGdiSetWindowOrgEx 4
|
||||||
NtGdiStretchDIBits 13
|
NtGdiStretchDIBits 13
|
||||||
|
NtUserAcquireOrReleaseInputOwnership 1
|
||||||
NtUserBuildMenuItemList 4
|
NtUserBuildMenuItemList 4
|
||||||
NtUserCreateCursorIconHandle 2
|
NtUserCreateCursorIconHandle 2
|
||||||
|
NtUserDereferenceWndProcHandle 2
|
||||||
NtUserEnumClipboardFormats 1
|
NtUserEnumClipboardFormats 1
|
||||||
NtUserGetActiveWindow 0
|
NtUserGetActiveWindow 0
|
||||||
NtUserGetCapture 0
|
NtUserGetCapture 0
|
||||||
|
@ -689,16 +691,22 @@ NtUserGetClassLong 3
|
||||||
NtUserGetClientOrigin 2
|
NtUserGetClientOrigin 2
|
||||||
NtUserGetClientRect 2
|
NtUserGetClientRect 2
|
||||||
NtUserGetMenuDefaultItem 3
|
NtUserGetMenuDefaultItem 3
|
||||||
|
NtUserGetLastActivePopup 1
|
||||||
NtUserGetLastInputInfo 1
|
NtUserGetLastInputInfo 1
|
||||||
NtUserGetMinMaxInfo 3
|
NtUserGetMinMaxInfo 3
|
||||||
NtUserGetMonitorInfo 2
|
NtUserGetMonitorInfo 2
|
||||||
NtUserGetProp 2
|
NtUserGetProp 2
|
||||||
|
NtUserGetQueueStatus 1
|
||||||
NtUserGetScrollInfo 3
|
NtUserGetScrollInfo 3
|
||||||
|
NtUserGetShellWindow 0
|
||||||
NtUserGetSystemMetrics 1
|
NtUserGetSystemMetrics 1
|
||||||
|
NtUserGetWindow 2
|
||||||
NtUserGetWindowLong 3
|
NtUserGetWindowLong 3
|
||||||
NtUserGetWindowRect 2
|
NtUserGetWindowRect 2
|
||||||
|
NtUserGetWindowThreadProcessId 2
|
||||||
NtUserInsertMenuItem 4
|
NtUserInsertMenuItem 4
|
||||||
NtUserKillSystemTimer 2
|
NtUserKillSystemTimer 2
|
||||||
|
NtUserManualGuiCheck 1
|
||||||
NtUserMenuInfo 3
|
NtUserMenuInfo 3
|
||||||
NtUserMenuItemInfo 5
|
NtUserMenuItemInfo 5
|
||||||
NtUserMonitorFromPoint 3
|
NtUserMonitorFromPoint 3
|
||||||
|
@ -711,21 +719,9 @@ NtUserSendMessageCallback 6
|
||||||
NtUserSendMessageTimeout 8
|
NtUserSendMessageTimeout 8
|
||||||
NtUserSendNotifyMessage 4
|
NtUserSendNotifyMessage 4
|
||||||
NtUserSetScrollBarInfo 3
|
NtUserSetScrollBarInfo 3
|
||||||
NtUserGetDesktopWindow 0
|
|
||||||
NtGdiAddFontResource 2
|
NtGdiAddFontResource 2
|
||||||
NtGdiCreateDIBitmap 6
|
NtGdiCreateDIBitmap 6
|
||||||
NtGdiGetAspectRatioFilterEx 2
|
NtGdiGetAspectRatioFilterEx 2
|
||||||
NtGdiGetFontFamilyInfo 4
|
NtGdiGetFontFamilyInfo 4
|
||||||
NtGdiOffsetViewportOrgEx 4
|
NtGdiOffsetViewportOrgEx 4
|
||||||
NtGdiOffsetWindowOrgEx 4
|
NtGdiOffsetWindowOrgEx 4
|
||||||
#
|
|
||||||
# ReactOS only system calls
|
|
||||||
NtUserAcquireOrReleaseInputOwnership 1
|
|
||||||
NtUserGetWindowThreadProcessId 2
|
|
||||||
NtUserGetQueueStatus 1
|
|
||||||
NtUserGetParent 1
|
|
||||||
NtUserGetWindow 2
|
|
||||||
NtUserGetLastActivePopup 1
|
|
||||||
NtUserGetShellWindow 0
|
|
||||||
NtUserDereferenceWndProcHandle 2
|
|
||||||
NtUserManualGuiCheck 1
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue