[PATCH v2 0/1] MR690: ntoskrnl: Implement KeAreAllApcsDisabled
required for vgk.sys (vanguard anti-cheat) -- v2: ntoskrnl.exe: Implement KeAreAllApcsDisabled. https://gitlab.winehq.org/wine/wine/-/merge_requests/690
From: Etaash Mathamsetty <etaash.mathamsetty(a)gmail.com> Required for vgk.sys (vanguard anti-cheat). --- 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 085d0eebaef..eff23a5b576 100644 --- a/dlls/ntoskrnl.exe/ntoskrnl.c +++ b/dlls/ntoskrnl.exe/ntoskrnl.c @@ -3533,6 +3533,14 @@ BOOLEAN WINAPI KeAreApcsDisabled(void) return !!critical_region; } +/*********************************************************************** + * KeAreAllApcsDisabled (NTOSKRNL.@) + */ +BOOLEAN WINAPI KeAreAllApcsDisabled(void) +{ + return KeAreApcsDisabled(); +} + /*********************************************************************** * KeBugCheck (NTOSKRNL.@) */ diff --git a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec index 460d7d0459f..d8e082f032f 100644 --- a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec +++ b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec @@ -532,6 +532,7 @@ @ stdcall -arch=!i386 KeAcquireSpinLockRaiseToDpc(ptr) @ stub KeAddSystemServiceTable @ stdcall KeAlertThread(ptr long) +@ stdcall KeAreAllApcsDisabled() @ stdcall KeAreApcsDisabled() @ stub KeAttachProcess @ stdcall KeBugCheck(long) -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/690
This merge request was approved by Alexandre Julliard. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/690
participants (3)
-
Alexandre Julliard (@julliard) -
Etaash Mathamsetty -
Etaash Mathamsetty (@etaash.mathamsetty)