Hans Leidekker : user32: Add a stub implementation of UserHandleGrantAccess .

Alexandre Julliard julliard at winehq.org
Fri Mar 8 14:00:37 CST 2013


Module: wine
Branch: master
Commit: 6493d6abbcbcdee2ec5e25ac8e04ce368b904f00
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=6493d6abbcbcdee2ec5e25ac8e04ce368b904f00

Author: Hans Leidekker <hans at codeweavers.com>
Date:   Fri Mar  8 09:26:42 2013 +0100

user32: Add a stub implementation of UserHandleGrantAccess.

---

 dlls/user32/misc.c      |   10 ++++++++++
 dlls/user32/user32.spec |    2 +-
 include/winuser.h       |    1 +
 3 files changed, 12 insertions(+), 1 deletions(-)

diff --git a/dlls/user32/misc.c b/dlls/user32/misc.c
index ef7fff6..50bb79a 100644
--- a/dlls/user32/misc.c
+++ b/dlls/user32/misc.c
@@ -651,3 +651,13 @@ VOID WINAPI DisableProcessWindowsGhosting(VOID)
   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
   return;
 }
+
+/**********************************************************************
+ * UserHandleGrantAccess [USER32.@]
+ *
+ */
+BOOL WINAPI UserHandleGrantAccess(HANDLE handle, HANDLE job, BOOL grant)
+{
+    FIXME("(%p,%p,%d): stub\n", handle, job, grant);
+    return TRUE;
+}
diff --git a/dlls/user32/user32.spec b/dlls/user32/user32.spec
index 231d3b1..1ad59d9 100644
--- a/dlls/user32/user32.spec
+++ b/dlls/user32/user32.spec
@@ -734,7 +734,7 @@
 @ stdcall UpdateWindow(long)
 @ stdcall User32InitializeImmEntryTable(ptr)
 @ stdcall UserClientDllInitialize(long long ptr) DllMain
-@ stub UserHandleGrantAccess
+@ stdcall UserHandleGrantAccess(ptr ptr long)
 # @ stub UserIsSystemResumeAutomatic
 # @ stub UserLpkPSMTextOut
 # @ stub UserLpkTabbedTextOut
diff --git a/include/winuser.h b/include/winuser.h
index c8ffe6d..59d5b8e 100644
--- a/include/winuser.h
+++ b/include/winuser.h
@@ -3988,6 +3988,7 @@ WINUSERAPI BOOL        WINAPI UnregisterClassW(LPCWSTR,HINSTANCE);
 WINUSERAPI BOOL        WINAPI UnregisterDeviceNotification(HDEVNOTIFY);
 WINUSERAPI BOOL        WINAPI UnregisterHotKey(HWND,INT);
 WINUSERAPI BOOL        WINAPI UpdateWindow(HWND);
+WINUSERAPI BOOL        WINAPI UserHandleGrantAccess(HANDLE,HANDLE,BOOL);
 WINUSERAPI UINT        WINAPI UserRealizePalette(HDC);
 WINUSERAPI BOOL        WINAPI ValidateRect(HWND,const RECT*);
 WINUSERAPI BOOL        WINAPI ValidateRgn(HWND,HRGN);




More information about the wine-cvs mailing list