Commit bd456a92 authored by André Hentschel's avatar André Hentschel Committed by Alexandre Julliard

ntoskrnl.exe: Add more mutex stubs.

parent 82cd229c
...@@ -1099,6 +1099,27 @@ void WINAPI KeInitializeMutex(PRKMUTEX Mutex, ULONG Level) ...@@ -1099,6 +1099,27 @@ void WINAPI KeInitializeMutex(PRKMUTEX Mutex, ULONG Level)
} }
/***********************************************************************
* KeWaitForMutexObject (NTOSKRNL.EXE.@)
*/
NTSTATUS WINAPI KeWaitForMutexObject(PRKMUTEX Mutex, KWAIT_REASON WaitReason, KPROCESSOR_MODE WaitMode,
BOOLEAN Alertable, PLARGE_INTEGER Timeout)
{
FIXME( "stub: %p, %d, %d, %d, %p\n", Mutex, WaitReason, WaitMode, Alertable, Timeout );
return STATUS_NOT_IMPLEMENTED;
}
/***********************************************************************
* KeReleaseMutex (NTOSKRNL.EXE.@)
*/
LONG WINAPI KeReleaseMutex(PRKMUTEX Mutex, BOOLEAN Wait)
{
FIXME( "stub: %p, %d\n", Mutex, Wait );
return STATUS_NOT_IMPLEMENTED;
}
/*********************************************************************** /***********************************************************************
* KeInitializeSemaphore (NTOSKRNL.EXE.@) * KeInitializeSemaphore (NTOSKRNL.EXE.@)
*/ */
......
...@@ -587,7 +587,7 @@ ...@@ -587,7 +587,7 @@
@ stub KeRegisterBugCheckReasonCallback @ stub KeRegisterBugCheckReasonCallback
@ stub KeReleaseInterruptSpinLock @ stub KeReleaseInterruptSpinLock
@ stub KeReleaseMutant @ stub KeReleaseMutant
@ stub KeReleaseMutex @ stdcall KeReleaseMutex(ptr long)
@ stdcall KeReleaseSemaphore(ptr long long long) @ stdcall KeReleaseSemaphore(ptr long long long)
@ stub KeReleaseSpinLockFromDpcLevel @ stub KeReleaseSpinLockFromDpcLevel
@ stub KeRemoveByKeyDeviceQueue @ stub KeRemoveByKeyDeviceQueue
...@@ -628,7 +628,7 @@ ...@@ -628,7 +628,7 @@
@ stub KeUpdateSystemTime @ stub KeUpdateSystemTime
@ stub KeUserModeCallback @ stub KeUserModeCallback
@ stub KeWaitForMultipleObjects @ stub KeWaitForMultipleObjects
@ stub KeWaitForMutexObject @ stdcall KeWaitForMutexObject(ptr long long long ptr)
@ stdcall KeWaitForSingleObject(ptr long long long ptr) @ stdcall KeWaitForSingleObject(ptr long long long ptr)
@ stub KiBugCheckData @ stub KiBugCheckData
@ stub KiCoprocessorError @ stub KiCoprocessorError
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment