[PATCH 1/3] include: Add some more process information classes constants.

Nikolay Sivov nsivov at codeweavers.com
Mon May 23 09:09:51 CDT 2022


Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
---
 dlls/kernel32/tests/process.c | 2 +-
 include/winternl.h            | 8 ++++++++
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/dlls/kernel32/tests/process.c b/dlls/kernel32/tests/process.c
index c1312bd8916..4a6451a23fe 100644
--- a/dlls/kernel32/tests/process.c
+++ b/dlls/kernel32/tests/process.c
@@ -3773,7 +3773,7 @@ static void test_process_info(HANDLE hproc)
         return;
     }
 
-    for (i = 0; i < MaxProcessInfoClass; i++)
+    for (i = 0; i < ARRAY_SIZE(info_size); i++)
     {
         ret_len = 0;
         status = pNtQueryInformationProcess(hproc, i, buf, info_size[i], &ret_len);
diff --git a/include/winternl.h b/include/winternl.h
index ca265cf074c..c992eaebf11 100644
--- a/include/winternl.h
+++ b/include/winternl.h
@@ -1566,6 +1566,14 @@ typedef enum _PROCESSINFOCLASS {
     ProcessThreadStackAllocation = 41,
     ProcessWorkingSetWatchEx = 42,
     ProcessImageFileNameWin32 = 43,
+    ProcessImageFileMapping = 44,
+    ProcessAffinityUpdateMode = 45,
+    ProcessMemoryAllocationMode = 46,
+    ProcessGroupInformation = 47,
+    ProcessTokenVirtualizationEnabled = 48,
+    ProcessConsoleHostProcess = 49,
+    ProcessWindowInformation = 50,
+    ProcessHandleInformation = 51,
     MaxProcessInfoClass,
 #ifdef __WINESRC__
     ProcessWineMakeProcessSystem = 1000,
-- 
2.35.1




More information about the wine-devel mailing list