You've already forked wine-staging
mirror of
https://gitlab.winehq.org/wine/wine-staging.git
synced 2025-09-12 18:50:20 -07:00
Rebase against 4b1445940d47870895b7fa87b7d69d12abe701ef.
This commit is contained in:
@@ -1,58 +0,0 @@
|
||||
From 3b325b1efd31f5162d119b7f7cef2edc06f3d627 Mon Sep 17 00:00:00 2001
|
||||
From: Austin English <austinenglish@gmail.com>
|
||||
Date: Wed, 24 Dec 2014 15:35:23 -0600
|
||||
Subject: ntoskrnl.exe: add KeWaitForMultipleObjects stub
|
||||
|
||||
---
|
||||
dlls/ntoskrnl.exe/ntoskrnl.c | 14 ++++++++++++++
|
||||
dlls/ntoskrnl.exe/ntoskrnl.exe.spec | 2 +-
|
||||
2 files changed, 15 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/dlls/ntoskrnl.exe/ntoskrnl.c b/dlls/ntoskrnl.exe/ntoskrnl.c
|
||||
index 7c35d14..7ffae6e 100644
|
||||
--- a/dlls/ntoskrnl.exe/ntoskrnl.c
|
||||
+++ b/dlls/ntoskrnl.exe/ntoskrnl.c
|
||||
@@ -30,6 +30,7 @@
|
||||
|
||||
#include "ntstatus.h"
|
||||
#define WIN32_NO_STATUS
|
||||
+#include "ntdef.h"
|
||||
#include "windef.h"
|
||||
#include "winsvc.h"
|
||||
#include "winternl.h"
|
||||
@@ -1918,6 +1919,19 @@ NTSTATUS WINAPI KeWaitForSingleObject(PVOID Object,
|
||||
}
|
||||
|
||||
/***********************************************************************
|
||||
+ * KeWaitForMultipleObjects (NTOSKRNL.EXE.@)
|
||||
+ */
|
||||
+NTSTATUS WINAPI KeWaitForMultipleObjects(ULONG Count, PVOID Object[], WAIT_TYPE WaitType,
|
||||
+ KWAIT_REASON WaitReason, KPROCESSOR_MODE WaitMode,
|
||||
+ BOOLEAN Alertable, PLARGE_INTEGER Timeout,
|
||||
+ PKWAIT_BLOCK WaitBlockArray)
|
||||
+{
|
||||
+ FIXME( "stub: %u, %p, %d, %d, %d, %d, %p, %p\n", Count, Object, WaitType, WaitReason, WaitMode,
|
||||
+ Alertable, Timeout, WaitBlockArray );
|
||||
+ return STATUS_NOT_IMPLEMENTED;
|
||||
+}
|
||||
+
|
||||
+/***********************************************************************
|
||||
* IoRegisterFileSystem (NTOSKRNL.EXE.@)
|
||||
*/
|
||||
VOID WINAPI IoRegisterFileSystem(PDEVICE_OBJECT DeviceObject)
|
||||
diff --git a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec
|
||||
index 119d406..059f49c 100644
|
||||
--- a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec
|
||||
+++ b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec
|
||||
@@ -627,7 +627,7 @@
|
||||
@ stub KeUpdateRunTime
|
||||
@ stub KeUpdateSystemTime
|
||||
@ stub KeUserModeCallback
|
||||
-@ stub KeWaitForMultipleObjects
|
||||
+@ stdcall KeWaitForMultipleObjects(long ptr long long long long ptr ptr)
|
||||
@ stdcall KeWaitForMutexObject(ptr long long long ptr)
|
||||
@ stdcall KeWaitForSingleObject(ptr long long long ptr)
|
||||
@ stub KiBugCheckData
|
||||
--
|
||||
2.9.0
|
||||
|
Reference in New Issue
Block a user