Christian Costa : advapi32: Add stub for StopTraceA and StopTraceW.

Alexandre Julliard julliard at winehq.org
Thu Oct 4 13:38:38 CDT 2012


Module: wine
Branch: master
Commit: ed976838cba20f9e2b2a5f7f80f6a6e90cf81fe2
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=ed976838cba20f9e2b2a5f7f80f6a6e90cf81fe2

Author: Christian Costa <titan.costa at gmail.com>
Date:   Wed Oct  3 23:43:54 2012 +0200

advapi32: Add stub for StopTraceA and StopTraceW.

---

 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-cvs mailing list