Stub implementations for some functions related to RegisterWait
Mike McCormack
mike at codeweavers.com
Fri Oct 10 14:12:49 CDT 2003
ChangeLog:
* Stub implementations for some functions related to RegisterWait
-------------- next part --------------
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.
More information about the wine-patches
mailing list