Detlef Riekenberg : advapi32: Add stubs for StartTrace[A|W].
Module: wine Branch: master Commit: 6648d267442f97341ece7e99f88781b59ec8fe77 URL: http://source.winehq.org/git/wine.git/?a=commit;h=6648d267442f97341ece7e99f8... Author: Detlef Riekenberg <wine.dev(a)web.de> Date: Sun Oct 11 17:38:21 2009 +0200 advapi32: Add stubs for StartTrace[A|W]. --- dlls/advapi32/advapi32.spec | 4 ++-- dlls/advapi32/eventlog.c | 26 ++++++++++++++++++++++++++ 2 files changed, 28 insertions(+), 2 deletions(-) diff --git a/dlls/advapi32/advapi32.spec b/dlls/advapi32/advapi32.spec index a61051e..b29c921 100644 --- a/dlls/advapi32/advapi32.spec +++ b/dlls/advapi32/advapi32.spec @@ -592,8 +592,8 @@ @ stdcall StartServiceCtrlDispatcherA(ptr) @ stdcall StartServiceCtrlDispatcherW(ptr) @ stdcall StartServiceW(long long ptr) -# @ stub StartTraceA -# @ stub StartTraceW +@ stdcall StartTraceA(ptr str ptr) +@ stdcall StartTraceW(ptr wstr ptr) # @ stub StopTraceA # @ stub StopTraceW @ stdcall SynchronizeWindows31FilesAndWindowsNTRegistry(long long long long) diff --git a/dlls/advapi32/eventlog.c b/dlls/advapi32/eventlog.c index 7998039..dc6fba9 100644 --- a/dlls/advapi32/eventlog.c +++ b/dlls/advapi32/eventlog.c @@ -519,6 +519,32 @@ ULONG WINAPI RegisterTraceGuidsA( WMIDPREQUEST RequestAddress, } /****************************************************************************** + * StartTraceW [ADVAPI32.@] + * + * Register and start an event trace session + * + */ +ULONG WINAPI StartTraceW( PTRACEHANDLE pSessionHandle, LPCWSTR SessionName, PEVENT_TRACE_PROPERTIES Properties ) +{ + FIXME("(%p, %s, %p) stub\n", pSessionHandle, debugstr_w(SessionName), Properties); + if (pSessionHandle) *pSessionHandle = 0xcafe4242; + return ERROR_SUCCESS; +} + +/****************************************************************************** + * StartTraceA [ADVAPI32.@] + * + * See StartTraceW. + * + */ +ULONG WINAPI StartTraceA( PTRACEHANDLE pSessionHandle, LPCSTR SessionName, PEVENT_TRACE_PROPERTIES Properties ) +{ + FIXME("(%p, %s, %p) stub\n", pSessionHandle, debugstr_a(SessionName), Properties); + if (pSessionHandle) *pSessionHandle = 0xcafe4242; + return ERROR_SUCCESS; +} + +/****************************************************************************** * TraceEvent [ADVAPI32.@] */ ULONG WINAPI TraceEvent( TRACEHANDLE SessionHandle, PEVENT_TRACE_HEADER EventTrace )
participants (1)
-
Alexandre Julliard