advapi32: Add stub for EnableTraceEx

André Hentschel nerv at dawncrow.de
Tue Feb 22 13:22:40 CST 2011


for bug 26174
http://bugs.winehq.org/show_bug.cgi?id=26174
---
 dlls/advapi32/advapi32.spec |    1 +
 dlls/advapi32/eventlog.c    |   15 +++++++++++++++
 2 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/dlls/advapi32/advapi32.spec b/dlls/advapi32/advapi32.spec
index 9bf6eae..683e7ab 100644
--- a/dlls/advapi32/advapi32.spec
+++ b/dlls/advapi32/advapi32.spec
@@ -201,6 +201,7 @@
 # @ stub ElfReportEventA
 @ stub ElfReportEventW
 @ stdcall EnableTrace(long long long ptr int64)
+@ stdcall EnableTraceEx(ptr ptr int64 long long int64 int64 long ptr)
 @ stdcall EncryptFileA(str)
 @ stdcall EncryptFileW(wstr)
 # @ stub EncryptedFileKeyInfo
diff --git a/dlls/advapi32/eventlog.c b/dlls/advapi32/eventlog.c
index 1428588..d76e0de 100644
--- a/dlls/advapi32/eventlog.c
+++ b/dlls/advapi32/eventlog.c
@@ -235,6 +235,21 @@ BOOL WINAPI DeregisterEventSource( HANDLE hEventLog )
 }
 
 /******************************************************************************
+ * EnableTraceEx [ADVAPI32.@]
+ */
+ULONG WINAPI EnableTraceEx( LPCGUID provider, LPCGUID source, TRACEHANDLE hSession, ULONG enable,
+                            UCHAR level, ULONGLONG anykeyword, ULONGLONG allkeyword, ULONG enableprop,
+                            PEVENT_FILTER_DESCRIPTOR filterdesc )
+{
+    FIXME("(%s, %s, %s, %d, %c, %s, %s, %d, %p): stub\n", debugstr_guid(provider),
+            debugstr_guid(source), wine_dbgstr_longlong(hSession), enable, level,
+            wine_dbgstr_longlong(anykeyword), wine_dbgstr_longlong(allkeyword),
+            enableprop, filterdesc);
+
+    return ERROR_SUCCESS;
+}
+
+/******************************************************************************
  * EnableTrace [ADVAPI32.@]
  */
 ULONG WINAPI EnableTrace( ULONG enable, ULONG flag, ULONG level, LPCGUID guid, TRACEHANDLE hSession )
-- 

Best Regards, André Hentschel



More information about the wine-patches mailing list