Author: hbelusca
Date: Sun Dec 4 22:44:37 2016
New Revision: 73427
URL:
http://svn.reactos.org/svn/reactos?rev=73427&view=rev
Log:
[NTDLL]: Add proper stubs for EtwpGetTraceBuffer and EtwpSetHWConfigFunction, needed for
CORE-12534.
[NTDLL][ADVAPI32]: Improve the prototypes for
EtwReceiveNotificationsA/WmiReceiveNotificationsA and
EtwReceiveNotificationsW/WmiReceiveNotificationsW.
Modified:
trunk/reactos/dll/ntdll/def/ntdll.spec
trunk/reactos/dll/win32/advapi32/advapi32.spec
Modified: trunk/reactos/dll/ntdll/def/ntdll.spec
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/ntdll/def/ntdll.spec?r…
==============================================================================
--- trunk/reactos/dll/ntdll/def/ntdll.spec [iso-8859-1] (original)
+++ trunk/reactos/dll/ntdll/def/ntdll.spec [iso-8859-1] Sun Dec 4 22:44:37 2016
@@ -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()
Modified: trunk/reactos/dll/win32/advapi32/advapi32.spec
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/advapi32/advapi3…
==============================================================================
--- trunk/reactos/dll/win32/advapi32/advapi32.spec [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/advapi32/advapi32.spec [iso-8859-1] Sun Dec 4 22:44:37 2016
@@ -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