Stub implementations for some functions related to RegisterWait.

This commit is contained in:
Mike McCormack 2003-10-09 19:46:43 +00:00 committed by Alexandre Julliard
parent a300682f53
commit c06bcc110f
2 changed files with 46 additions and 2 deletions

View File

@ -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)

View File

@ -216,6 +216,48 @@ DWORD WINAPI WaitForMultipleObjectsEx16( DWORD count, const HANDLE *handles,
return retval;
}
/***********************************************************************
* 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.@)
*