ChangeSet ID: 21069 CVSROOT: /opt/cvs-commit Module name: wine Changes by: julliard@winehq.org 2005/11/03 03:53:27
Modified files: dlls/advapi32 : service.c advapi32.spec
Log message: Hans Leidekker hans@it.vu.nl Added stub for RegisterServiceCtrlHandlerEx{A,W}.
Patch: http://cvs.winehq.org/patch.py?id=21069
Old revision New revision Changes Path 1.94 1.95 +14 -0 wine/dlls/advapi32/service.c 1.78 1.79 +2 -2 wine/dlls/advapi32/advapi32.spec
Index: wine/dlls/advapi32/service.c diff -u -p wine/dlls/advapi32/service.c:1.94 wine/dlls/advapi32/service.c:1.95 --- wine/dlls/advapi32/service.c:1.94 3 Nov 2005 9:53:27 -0000 +++ wine/dlls/advapi32/service.c 3 Nov 2005 9:53:27 -0000 @@ -2229,3 +2229,17 @@ BOOL WINAPI SetServiceBits( SERVICE_STAT bSetBitsOn, bUpdateImmediately); return TRUE; } + +SERVICE_STATUS_HANDLE WINAPI RegisterServiceCtrlHandlerExA( LPCSTR lpServiceName, + LPHANDLER_FUNCTION_EX lpHandlerProc, LPVOID lpContext ) +{ + FIXME("%s %p %p\n", debugstr_a(lpServiceName), lpHandlerProc, lpContext); + return 0; +} + +SERVICE_STATUS_HANDLE WINAPI RegisterServiceCtrlHandlerExW( LPCWSTR lpServiceName, + LPHANDLER_FUNCTION_EX lpHandlerProc, LPVOID lpContext ) +{ + FIXME("%s %p %p\n", debugstr_w(lpServiceName), lpHandlerProc, lpContext); + return 0; +} Index: wine/dlls/advapi32/advapi32.spec diff -u -p wine/dlls/advapi32/advapi32.spec:1.78 wine/dlls/advapi32/advapi32.spec:1.79 --- wine/dlls/advapi32/advapi32.spec:1.78 3 Nov 2005 9:53:27 -0000 +++ wine/dlls/advapi32/advapi32.spec 3 Nov 2005 9:53:27 -0000 @@ -522,8 +522,8 @@ @ stdcall RegisterEventSourceW(ptr ptr) # @ stub RegisterIdleTask @ stdcall RegisterServiceCtrlHandlerA (ptr ptr) -# @ stub RegisterServiceCtrlHandlerExA -# @ stub RegisterServiceCtrlHandlerExW +@ stdcall RegisterServiceCtrlHandlerExA(str ptr ptr) +@ stdcall RegisterServiceCtrlHandlerExW(wstr ptr ptr) @ stdcall RegisterServiceCtrlHandlerW (ptr ptr) @ stdcall RegisterTraceGuidsA(ptr ptr ptr long ptr str str ptr) @ stdcall RegisterTraceGuidsW(ptr ptr ptr long ptr wstr wstr ptr)