Roman Pišl : kernel32: Implement GetProcessGroupAffinity stub.
Alexandre Julliard
julliard at winehq.org
Wed Jun 23 16:10:10 CDT 2021
Module: wine
Branch: master
Commit: 410623a0101a2e223a6500295a82a42178e4d267
URL: https://source.winehq.org/git/wine.git/?a=commit;h=410623a0101a2e223a6500295a82a42178e4d267
Author: Roman Pišl <rpisl at seznam.cz>
Date: Wed Jun 23 05:39:49 2021 +0200
kernel32: Implement GetProcessGroupAffinity stub.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=51322
Signed-off-by: Roman Pišl <rpisl at seznam.cz>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/kernel32/kernel32.spec | 2 +-
dlls/kernelbase/kernelbase.spec | 2 +-
dlls/kernelbase/process.c | 11 +++++++++++
3 files changed, 13 insertions(+), 2 deletions(-)
diff --git a/dlls/kernel32/kernel32.spec b/dlls/kernel32/kernel32.spec
index ec094c98508..0f474504bfe 100644
--- a/dlls/kernel32/kernel32.spec
+++ b/dlls/kernel32/kernel32.spec
@@ -782,7 +782,7 @@
@ stdcall GetProcessAffinityMask(long ptr ptr)
@ stdcall GetProcessDEPPolicy(long ptr ptr)
@ stdcall GetProcessFlags(long)
-# @ stub GetProcessGroupAffinity
+@ stdcall -import GetProcessGroupAffinity(long ptr ptr)
@ stdcall -import GetProcessHandleCount(long ptr)
@ stdcall -import GetProcessHeap()
@ stdcall -import GetProcessHeaps(long ptr) RtlGetProcessHeaps
diff --git a/dlls/kernelbase/kernelbase.spec b/dlls/kernelbase/kernelbase.spec
index 9a66c5c2ac0..94a648f65aa 100644
--- a/dlls/kernelbase/kernelbase.spec
+++ b/dlls/kernelbase/kernelbase.spec
@@ -623,7 +623,7 @@
@ stdcall GetProcAddress(long str)
# @ stub GetProcAddressForCaller
# @ stub GetProcessDefaultCpuSets
-# @ stub GetProcessGroupAffinity
+@ stdcall GetProcessGroupAffinity(long ptr ptr)
@ stdcall GetProcessHandleCount(long ptr)
@ stdcall -norelay GetProcessHeap() kernelbase_GetProcessHeap
@ stdcall -import GetProcessHeaps(long ptr) RtlGetProcessHeaps
diff --git a/dlls/kernelbase/process.c b/dlls/kernelbase/process.c
index ab89d3bcf31..924fa733e5b 100644
--- a/dlls/kernelbase/process.c
+++ b/dlls/kernelbase/process.c
@@ -804,6 +804,17 @@ DWORD WINAPI DECLSPEC_HOTPATCH GetPriorityClass( HANDLE process )
}
+/***********************************************************************
+ * GetProcessGroupAffinity (kernelbase.@)
+ */
+BOOL WINAPI DECLSPEC_HOTPATCH GetProcessGroupAffinity( HANDLE process, USHORT *count, USHORT *array )
+{
+ FIXME( "(%p,%p,%p): stub\n", process, count, array );
+ SetLastError( ERROR_CALL_NOT_IMPLEMENTED );
+ return FALSE;
+}
+
+
/******************************************************************
* GetProcessHandleCount (kernelbase.@)
*/
More information about the wine-cvs
mailing list