ChangeLog: * Stub implementations for some functions related to RegisterWait
Index: dlls/kernel/kernel32.spec =================================================================== RCS file: /home/wine/wine/dlls/kernel/kernel32.spec,v retrieving revision 1.111 diff -u -r1.111 kernel32.spec --- dlls/kernel/kernel32.spec 6 Oct 2003 21:07:06 -0000 1.111 +++ dlls/kernel/kernel32.spec 9 Oct 2003 05:41:20 -0000 @@ -680,8 +680,8 @@ @ stub RegisterConsoleOS2 @ stdcall RegisterServiceProcess(long long) @ stub RegisterSysMsgHandler -@ stub RegisterWaitForSingleObject -@ stub RegisterWaitForSingleObjectEx +@ stdcall RegisterWaitForSingleObject(ptr long ptr ptr long long) +@ stdcall RegisterWaitForSingleObjectEx(long ptr ptr long long) @ stdcall ReinitializeCriticalSection(ptr) @ stdcall ReleaseMutex(long) @ stdcall ReleaseSemaphore(long long ptr) @@ -831,6 +831,8 @@ @ stdcall UnmapViewOfFile(ptr) @ stdcall UpdateResourceA(long str str long ptr long) @ stdcall UpdateResourceW(long wstr wstr long ptr long) +@ stdcall UnregisterWait(long) +@ stdcall UnregisterWaitEx(long long) @ stub ValidateLCType @ stub ValidateLocale @ stdcall VerLanguageNameA(long str long) Index: dlls/kernel/sync.c =================================================================== RCS file: /home/wine/wine/dlls/kernel/sync.c,v retrieving revision 1.41 diff -u -r1.41 sync.c --- dlls/kernel/sync.c 8 Oct 2003 04:24:50 -0000 1.41 +++ dlls/kernel/sync.c 9 Oct 2003 05:41:21 -0000 @@ -217,6 +217,48 @@ } /*********************************************************************** + * RegisterWaitForSingleObject (KERNEL32.@) + */ +BOOL WINAPI RegisterWaitForSingleObject(PHANDLE phNewWaitObject, HANDLE hObject, + WAITORTIMERCALLBACK Callback, PVOID Context, + ULONG dwMilliseconds, ULONG dwFlags) +{ + FIXME("%p %p %p %p %ld %ld\n", + phNewWaitObject,hObject,Callback,Context,dwMilliseconds,dwFlags); + return FALSE; +} + +/*********************************************************************** + * RegisterWaitForSingleObjectEx (KERNEL32.@) + */ +BOOL WINAPI RegisterWaitForSingleObjectEx( HANDLE hObject, + WAITORTIMERCALLBACK Callback, PVOID Context, + ULONG dwMilliseconds, ULONG dwFlags ) +{ + FIXME("%p %p %p %ld %ld\n", + hObject,Callback,Context,dwMilliseconds,dwFlags); + return FALSE; +} + +/*********************************************************************** + * UnregisterWait (KERNEL32.@) + */ +BOOL WINAPI UnregisterWait( HANDLE WaitHandle ) +{ + FIXME("%p\n",WaitHandle); + return FALSE; +} + +/*********************************************************************** + * UnregisterWaitEx (KERNEL32.@) + */ +BOOL WINAPI UnregisterWaitEx( HANDLE WaitHandle, HANDLE CompletionEvent ) +{ + FIXME("%p %p\n",WaitHandle, CompletionEvent); + return FALSE; +} + +/*********************************************************************** * InitializeCriticalSection (KERNEL32.@) * * Initialise a critical section before use.