[PATCH] advapi32: Add stub for StopTraceA and StopTraceW.

Christian Costa titan.costa at gmail.com
Wed Oct 3 16:43:54 CDT 2012


This patch fixes bug 31861.
---
 dlls/advapi32/advapi32.spec |    4 ++--
 dlls/advapi32/eventlog.c    |   24 ++++++++++++++++++++++++
 2 files changed, 26 insertions(+), 2 deletions(-)

diff --git a/dlls/advapi32/advapi32.spec b/dlls/advapi32/advapi32.spec
index 732bf04..0cb3e15 100644
--- a/dlls/advapi32/advapi32.spec
+++ b/dlls/advapi32/advapi32.spec
@@ -727,8 +727,8 @@
 @ stdcall StartServiceW(long long ptr)
 @ stdcall StartTraceA(ptr str ptr)
 @ stdcall StartTraceW(ptr wstr ptr)
-# @ stub StopTraceA
-# @ stub StopTraceW
+@ stdcall StopTraceA(int64 str ptr)
+@ stdcall StopTraceW(int64 wstr ptr)
 @ stdcall SynchronizeWindows31FilesAndWindowsNTRegistry(long long long long)
 @ stdcall SystemFunction001(ptr ptr ptr)
 @ stdcall SystemFunction002(ptr ptr ptr)
diff --git a/dlls/advapi32/eventlog.c b/dlls/advapi32/eventlog.c
index 09ffa8b..38c533a 100644
--- a/dlls/advapi32/eventlog.c
+++ b/dlls/advapi32/eventlog.c
@@ -795,6 +795,30 @@ ULONG WINAPI StartTraceA( PTRACEHANDLE pSessionHandle, LPCSTR SessionName, PEVEN
 }
 
 /******************************************************************************
+ * StopTraceW [ADVAPI32.@]
+ *
+ * Stop an event trace session
+ *
+ */
+ULONG WINAPI StopTraceW( TRACEHANDLE session, LPCWSTR session_name, PEVENT_TRACE_PROPERTIES properties )
+{
+    FIXME("(%s, %s, %p) stub\n", wine_dbgstr_longlong(session), debugstr_w(session_name), properties);
+    return ERROR_SUCCESS;
+}
+
+/******************************************************************************
+ * StopTraceA [ADVAPI32.@]
+ *
+ * See StopTraceW.
+ *
+ */
+ULONG WINAPI StopTraceA( TRACEHANDLE session, LPCSTR session_name, PEVENT_TRACE_PROPERTIES properties )
+{
+    FIXME("(%s, %s, %p) stub\n", wine_dbgstr_longlong(session), debugstr_a(session_name), properties);
+    return ERROR_SUCCESS;
+}
+
+/******************************************************************************
  * TraceEvent [ADVAPI32.@]
  */
 ULONG WINAPI TraceEvent( TRACEHANDLE SessionHandle, PEVENT_TRACE_HEADER EventTrace )




More information about the wine-patches mailing list