Brendan Shanks : wow64: Allow setting NtSetInformationProcess(ProcessExecuteFlags).

Alexandre Julliard julliard at winehq.org
Mon Jul 25 16:19:29 CDT 2022


Module: wine
Branch: master
Commit: bbdab496eec81a37921ea492b70c49f9f206666e
URL:    https://gitlab.winehq.org/wine/wine/-/commit/bbdab496eec81a37921ea492b70c49f9f206666e

Author: Brendan Shanks <bshanks at codeweavers.com>
Date:   Sun Jul 24 10:12:25 2022 -0700

wow64: Allow setting NtSetInformationProcess(ProcessExecuteFlags).

---

 dlls/wow64/process.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dlls/wow64/process.c b/dlls/wow64/process.c
index 55cb19c6a17..1d35702bf01 100644
--- a/dlls/wow64/process.c
+++ b/dlls/wow64/process.c
@@ -1075,6 +1075,7 @@ NTSTATUS WINAPI wow64_NtSetInformationProcess( UINT *args )
     {
     case ProcessDefaultHardErrorMode:   /* ULONG */
     case ProcessPriorityClass:   /* PROCESS_PRIORITY_CLASS */
+    case ProcessExecuteFlags:   /* ULONG */
         return NtSetInformationProcess( handle, class, ptr, len );
 
     case ProcessAffinityMask:   /* ULONG_PTR */
@@ -1085,9 +1086,6 @@ NTSTATUS WINAPI wow64_NtSetInformationProcess( UINT *args )
         }
         else return STATUS_INVALID_PARAMETER;
 
-    case ProcessExecuteFlags:   /* ULONG */
-        return STATUS_ACCESS_DENIED;
-
     case ProcessInstrumentationCallback:   /* PROCESS_INSTRUMENTATION_CALLBACK_INFORMATION */
         if (len == sizeof(PROCESS_INSTRUMENTATION_CALLBACK_INFORMATION32))
         {




More information about the wine-cvs mailing list