[PATCH 6/6] advapi32: Add stubs for ControlTrace[A|W]
Detlef Riekenberg
wine.dev at web.de
Sun Oct 11 14:01:36 CDT 2009
---
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 fde7f06..058760d 100644
--- a/dlls/advapi32/advapi32.spec
+++ b/dlls/advapi32/advapi32.spec
@@ -65,8 +65,8 @@
@ stdcall CommandLineFromMsiDescriptor(wstr ptr ptr)
# @ stub ComputeAccessTokenFromCodeAuthzLevel
@ stdcall ControlService(long long ptr)
-# @ stub ControlTraceA
-# @ stub ControlTraceW
+@ stdcall ControlTraceA(double str ptr long)
+@ stdcall ControlTraceW(double wstr ptr long)
# @ stub ConvertAccessToSecurityDescriptorA
# @ stub ConvertAccessToSecurityDescriptorW
# @ stub ConvertSDToStringSDRootDomainA
diff --git a/dlls/advapi32/eventlog.c b/dlls/advapi32/eventlog.c
index f84e15f..118bd11 100644
--- a/dlls/advapi32/eventlog.c
+++ b/dlls/advapi32/eventlog.c
@@ -116,6 +116,30 @@ BOOL WINAPI CloseEventLog( HANDLE hEventLog )
}
/******************************************************************************
+ * ControlTraceW [ADVAPI32.@]
+ *
+ * Control a givel event trace session
+ *
+ */
+ULONG WINAPI ControlTraceW( TRACEHANDLE hSession, LPCWSTR SessionName, PEVENT_TRACE_PROPERTIES Properties, ULONG control )
+{
+ FIXME("(%s, %s, %p, %d) stub\n", wine_dbgstr_longlong(hSession), debugstr_w(SessionName), Properties, control);
+ return ERROR_SUCCESS;
+}
+
+/******************************************************************************
+ * ControlTraceA [ADVAPI32.@]
+ *
+ * See ControlTraceW.
+ *
+ */
+ULONG WINAPI ControlTraceA( TRACEHANDLE hSession, LPCSTR SessionName, PEVENT_TRACE_PROPERTIES Properties, ULONG control )
+{
+ FIXME("(%s, %s, %p, %d) stub\n", wine_dbgstr_longlong(hSession), debugstr_a(SessionName), Properties, control);
+ return ERROR_SUCCESS;
+}
+
+/******************************************************************************
* DeregisterEventSource [ADVAPI32.@]
*
* Closes a write handle to an event log
--
1.5.4.3
--=-Wp2o4wwIWbqxi0b5GDH7--
More information about the wine-patches
mailing list