Alex Henrie : ntoskrnl: Add KeLowerIrql stub.
Alexandre Julliard
julliard at winehq.org
Tue May 31 15:57:59 CDT 2022
Module: wine
Branch: master
Commit: f185a3acb9d8719498c088ae8a7f4c8a95e0b184
URL: https://source.winehq.org/git/wine.git/?a=commit;h=f185a3acb9d8719498c088ae8a7f4c8a95e0b184
Author: Alex Henrie <alexhenrie24 at gmail.com>
Date: Mon May 30 17:13:59 2022 -0600
ntoskrnl: Add KeLowerIrql stub.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53076
Signed-off-by: Alex Henrie <alexhenrie24 at gmail.com>
---
dlls/hal/hal.spec | 2 +-
dlls/ntoskrnl.exe/ntoskrnl.c | 5 +++++
dlls/ntoskrnl.exe/ntoskrnl.exe.spec | 1 +
3 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/dlls/hal/hal.spec b/dlls/hal/hal.spec
index d44ffb96fa9..d8db011914f 100644
--- a/dlls/hal/hal.spec
+++ b/dlls/hal/hal.spec
@@ -71,7 +71,7 @@
@ stdcall -arch=i386 KeAcquireSpinLock(ptr ptr)
@ stub KeFlushWriteBuffer
@ stdcall -arch=arm,arm64,i386 KeGetCurrentIrql()
-@ stub KeLowerIrql
+@ stdcall -arch=x86_64 KeLowerIrql(long) ntoskrnl.exe.KeLowerIrql
@ stdcall -ret64 KeQueryPerformanceCounter(ptr)
@ stub KeRaiseIrql
@ stub KeRaiseIrqlToDpcLevel
diff --git a/dlls/ntoskrnl.exe/ntoskrnl.c b/dlls/ntoskrnl.exe/ntoskrnl.c
index 556b683e8f4..f3495796e23 100644
--- a/dlls/ntoskrnl.exe/ntoskrnl.c
+++ b/dlls/ntoskrnl.exe/ntoskrnl.c
@@ -4462,6 +4462,11 @@ void WINAPI KfRaiseIrql(KIRQL new, KIRQL *old)
FIXME("new %u old %p: stub.\n", new, old);
}
+void WINAPI KeLowerIrql(KIRQL new)
+{
+ FIXME("new %u: stub.\n", new);
+}
+
#endif
/*****************************************************
diff --git a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec
index 84f4a3feec3..8ae4bc1f5a9 100644
--- a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec
+++ b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec
@@ -589,6 +589,7 @@
@ stub KeIsExecutingDpc
@ stdcall KeLeaveCriticalRegion()
@ stub KeLoaderBlock
+@ stdcall -arch=x86_64 KeLowerIrql(long)
@ stub KeNumberProcessors
@ stub KeProfileInterrupt
@ stub KeProfileInterruptWithSource
More information about the wine-cvs
mailing list