diff --git a/dlls/advapi32/advapi.c b/dlls/advapi32/advapi.c index ce91cf9276a..0145b2d843d 100644 --- a/dlls/advapi32/advapi.c +++ b/dlls/advapi32/advapi.c @@ -297,3 +297,10 @@ void WINAPI RegisterWaitChainCOMCallback(PCOGETCALLSTATE call_state_cb, { FIXME("%p, %p\n", call_state_cb, activation_state_cb); } + +HWCT WINAPI OpenThreadWaitChainSession(DWORD flags, PWAITCHAINCALLBACK callback) +{ + FIXME("flags %ld, callback %p stub!\n", flags, callback); + SetLastError(ERROR_NOT_SUPPORTED); + return NULL; +} diff --git a/dlls/advapi32/advapi32.spec b/dlls/advapi32/advapi32.spec index cefc8dc2899..f17e1f2645e 100644 --- a/dlls/advapi32/advapi32.spec +++ b/dlls/advapi32/advapi32.spec @@ -548,7 +548,7 @@ @ stdcall -import OpenServiceA(long str long) @ stdcall -import OpenServiceW(long wstr long) @ stdcall -import OpenThreadToken(long long long ptr) -# @ stub OpenThreadWaitChainSession +@ stdcall OpenThreadWaitChainSession(long ptr) @ stdcall -ret64 OpenTraceA(ptr) @ stdcall -ret64 -import OpenTraceW(ptr) # @ stub OperationEnd