From b193d7bdfb83fdae6e78d3a4480172c103997fd0 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Herm=C3=A8s=20B=C3=A9lusca-Ma=C3=AFto?= Date: Sun, 4 Dec 2016 22:44:37 +0000 Subject: [PATCH] [NTDLL]: Add proper stubs for EtwpGetTraceBuffer and EtwpSetHWConfigFunction, needed for CORE-12534. [NTDLL][ADVAPI32]: Improve the prototypes for EtwReceiveNotificationsA/WmiReceiveNotificationsA and EtwReceiveNotificationsW/WmiReceiveNotificationsW. svn path=/trunk/; revision=73427 --- reactos/dll/ntdll/def/ntdll.spec | 8 ++++---- reactos/dll/win32/advapi32/advapi32.spec | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/reactos/dll/ntdll/def/ntdll.spec b/reactos/dll/ntdll/def/ntdll.spec index 4d637176f02..b8acf9609b1 100644 --- a/reactos/dll/ntdll/def/ntdll.spec +++ b/reactos/dll/ntdll/def/ntdll.spec @@ -59,8 +59,8 @@ 59 stdcall EtwQueryAllTracesW(ptr long ptr) 60 stdcall -stub EtwQueryTraceA(double str ptr) 61 stdcall -stub EtwQueryTraceW(double wstr ptr) -62 stdcall -stub EtwReceiveNotificationsA() # FIXME prototype -63 stdcall -stub EtwReceiveNotificationsW() # FIXME prototype +62 stdcall -stub EtwReceiveNotificationsA(long long long long) +63 stdcall -stub EtwReceiveNotificationsW(long long long long) 64 stdcall EtwRegisterTraceGuidsA(ptr ptr ptr long ptr str str ptr) 65 stdcall EtwRegisterTraceGuidsW(ptr ptr ptr long ptr wstr wstr ptr) 66 stdcall EtwStartTraceA(ptr str ptr) @@ -74,8 +74,8 @@ 74 stdcall EtwUnregisterTraceGuids(double) 75 stdcall -stub EtwUpdateTraceA(double str ptr) 76 stdcall -stub EtwUpdateTraceW(double wstr ptr) -# EtwpGetTraceBuffer -# EtwpSetHWConfigFunction +77 stdcall -stub EtwpGetTraceBuffer(long long long long) +78 stdcall -stub EtwpSetHWConfigFunction(ptr long) 79 stdcall -arch=i386 KiFastSystemCall() 80 stdcall -arch=i386 KiFastSystemCallRet() 81 stdcall -arch=i386 KiIntSystemCall() diff --git a/reactos/dll/win32/advapi32/advapi32.spec b/reactos/dll/win32/advapi32/advapi32.spec index 957381b6d0e..89eb88002ea 100644 --- a/reactos/dll/win32/advapi32/advapi32.spec +++ b/reactos/dll/win32/advapi32/advapi32.spec @@ -674,8 +674,8 @@ 674 stub WmiQuerySingleInstanceMultipleA 675 stub WmiQuerySingleInstanceMultipleW 676 stub WmiQuerySingleInstanceW -677 stdcall WmiReceiveNotificationsA() ntdll.EtwReceiveNotificationsA # FIXME prototype -678 stdcall WmiReceiveNotificationsW() ntdll.EtwReceiveNotificationsW # FIXME prototype +677 stdcall WmiReceiveNotificationsA(long long long long) ntdll.EtwReceiveNotificationsA +678 stdcall WmiReceiveNotificationsW(long long long long) ntdll.EtwReceiveNotificationsW 679 stub WmiSetSingleInstanceA 680 stub WmiSetSingleInstanceW 681 stub WmiSetSingleItemA -- 2.17.1