Module: wine Branch: master Commit: 58e81212fc426d8022d93f40490abb8de532c289 URL: https://gitlab.winehq.org/wine/wine/-/commit/58e81212fc426d8022d93f40490abb8...
Author: Olivier F. R. Dierick o.dierick@piezo-forte.be Date: Sun Jun 18 15:48:09 2023 +0200
ntoskrnl.exe: Add Ke386QueryIoAccessMap stub.
Simply print a FIXME, instead of triggering the display of a terminal window to show 'call to unimplemented function' debugging info.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54380
---
dlls/ntoskrnl.exe/ntoskrnl.c | 9 +++++++++ dlls/ntoskrnl.exe/ntoskrnl.exe.spec | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-)
diff --git a/dlls/ntoskrnl.exe/ntoskrnl.c b/dlls/ntoskrnl.exe/ntoskrnl.c index 407e7c4f5e9..7e3ad603549 100644 --- a/dlls/ntoskrnl.exe/ntoskrnl.c +++ b/dlls/ntoskrnl.exe/ntoskrnl.c @@ -3527,6 +3527,15 @@ BOOLEAN WINAPI Ke386IoSetAccessProcess(PEPROCESS *process, ULONG flag) return FALSE; }
+/***************************************************** + * Ke386QueryIoAccessMap (NTOSKRNL.EXE.@) + */ +BOOLEAN WINAPI Ke386QueryIoAccessMap(ULONG flag, PVOID buffer) +{ + FIXME("(%ld %p) stub\n", flag, buffer); + return FALSE; +} + /***************************************************** * Ke386SetIoAccessMap (NTOSKRNL.EXE.@) */ diff --git a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec index 0b694b08de0..068806e52bc 100644 --- a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec +++ b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec @@ -526,7 +526,7 @@ @ stdcall KdRefreshDebuggerNotPresent() @ stub Ke386CallBios @ stdcall Ke386IoSetAccessProcess(ptr long) -@ stub Ke386QueryIoAccessMap +@ stdcall Ke386QueryIoAccessMap(long ptr) @ stdcall Ke386SetIoAccessMap(long ptr) @ stub KeAcquireInterruptSpinLock @ stdcall KeAcquireSpinLockAtDpcLevel(ptr)