[PATCH v3 0/1] MR10228: ntoskrnl.exe: Add stub for KdChangeOption().
Found while testing Persona 5: The Phantom X. -- v3: ntoskrnl.exe: Add stub for KdChangeOption(). https://gitlab.winehq.org/wine/wine/-/merge_requests/10228
From: Nello De Gregoris <bluechxindv@gmail.com> --- dlls/ntoskrnl.exe/ntoskrnl.c | 8 ++++++++ dlls/ntoskrnl.exe/ntoskrnl.exe.spec | 1 + 2 files changed, 9 insertions(+) diff --git a/dlls/ntoskrnl.exe/ntoskrnl.c b/dlls/ntoskrnl.exe/ntoskrnl.c index 59fff096ca9..6432587cb53 100644 --- a/dlls/ntoskrnl.exe/ntoskrnl.c +++ b/dlls/ntoskrnl.exe/ntoskrnl.c @@ -4657,6 +4657,14 @@ void WINAPI KeUnstackDetachProcess(KAPC_STATE *apc_state) FIXME("apc_state %p stub.\n", apc_state); } +NTSTATUS WINAPI KdChangeOption(ULONG Option, ULONG InBufferBytes, PVOID InBuffer, + ULONG OutBufferBytes, PVOID OutBuffer, PULONG OutBufferNeeded) +{ + FIXME( "stub: %lu %lu %p %lu %p %p\n", Option, InBufferBytes, InBuffer, + OutBufferBytes, OutBuffer, OutBufferNeeded ); + return STATUS_DEBUGGER_INACTIVE; +} + NTSTATUS WINAPI KdDisableDebugger(void) { FIXME(": stub.\n"); diff --git a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec index 9a17b8e67f1..f4699c6c65a 100644 --- a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec +++ b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec @@ -526,6 +526,7 @@ @ stub IoWriteOperationCount @ stub IoWritePartitionTableEx @ stub IoWriteTransferCount +@ stdcall KdChangeOption(long long ptr long ptr ptr) @ extern KdDebuggerEnabled @ stub KdDebuggerNotPresent @ stdcall KdDisableDebugger() -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/10228
v2: Fixed wrong alphabetical order. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10228#note_131102
participants (2)
-
Nello De Gregoris -
Nello De Gregoris (@bluechxin)