Module: wine Branch: master Commit: 61d6a6bf8873ba8068e6962d81ab74461f914a0a URL: http://source.winehq.org/git/wine.git/?a=commit;h=61d6a6bf8873ba8068e6962d81...
Author: Detlef Riekenberg wine.dev@web.de Date: Sun Oct 11 21:01:36 2009 +0200
advapi32: Add stubs for ControlTrace[A|W].
---
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