[PATCH 3/3] advapi32: Add GetThreadWaitChain stub.
Gijs Vermeulen
gijsvrm at gmail.com
Sat Mar 12 17:27:59 CST 2022
Signed-off-by: Gijs Vermeulen <gijsvrm at gmail.com>
---
dlls/advapi32/advapi.c | 8 ++++++++
dlls/advapi32/advapi32.spec | 2 +-
2 files changed, 9 insertions(+), 1 deletion(-)
diff --git a/dlls/advapi32/advapi.c b/dlls/advapi32/advapi.c
index 0145b2d843dc..f3ad93e42c57 100644
--- a/dlls/advapi32/advapi.c
+++ b/dlls/advapi32/advapi.c
@@ -304,3 +304,11 @@ HWCT WINAPI OpenThreadWaitChainSession(DWORD flags, PWAITCHAINCALLBACK callback)
SetLastError(ERROR_NOT_SUPPORTED);
return NULL;
}
+
+BOOL WINAPI GetThreadWaitChain(HWCT handle, DWORD_PTR ctx, DWORD flags, DWORD thread_id, DWORD *node_count,
+ WAITCHAIN_NODE_INFO *node_info_arr, BOOL *is_cycle)
+{
+ FIXME("handle %p, ctx %p, flags %ld, thread_id %ld, node_count %p, node_info_arr %p, is_cycle %p stub!\n");
+ SetLastError(ERROR_NOT_SUPPORTED);
+ return FALSE;
+}
diff --git a/dlls/advapi32/advapi32.spec b/dlls/advapi32/advapi32.spec
index f17e1f2645e0..3b5f587d40e9 100644
--- a/dlls/advapi32/advapi32.spec
+++ b/dlls/advapi32/advapi32.spec
@@ -370,7 +370,7 @@
@ stdcall -import GetSidSubAuthorityCount(ptr)
@ stub GetSiteSidFromToken
# @ stub GetStringConditionFromBinary
-# @ stub GetThreadWaitChain
+@ stdcall GetThreadWaitChain(ptr ptr long long ptr ptr ptr)
@ stdcall -import GetTokenInformation(long long ptr long ptr)
@ stdcall GetTraceEnableFlags(int64) ntdll.EtwGetTraceEnableFlags
@ stdcall GetTraceEnableLevel(int64) ntdll.EtwGetTraceEnableLevel
--
2.35.1
More information about the wine-devel
mailing list