From dbb33085bfb287375796bf653fb05aeb71d1a5b0 Mon Sep 17 00:00:00 2001 From: Paul Vriens Date: Mon, 6 Sep 2010 14:33:02 +0200 Subject: [PATCH] include/evntrace.h: Add some definitions. --- include/evntrace.h | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/include/evntrace.h b/include/evntrace.h index 8f94cd2b7f4..993872e8581 100644 --- a/include/evntrace.h +++ b/include/evntrace.h @@ -198,10 +198,21 @@ typedef struct _EVENT_TRACE_PROPERTIES } EVENT_TRACE_PROPERTIES, *PEVENT_TRACE_PROPERTIES; ULONG WINAPI CloseTrace(TRACEHANDLE); +ULONG WINAPI ControlTraceA(TRACEHANDLE,LPCSTR,PEVENT_TRACE_PROPERTIES,ULONG); +ULONG WINAPI ControlTraceW(TRACEHANDLE,LPCWSTR,PEVENT_TRACE_PROPERTIES,ULONG); +#define ControlTrace WINELIB_NAME_AW(ControlTrace) ULONG WINAPI EnableTrace(ULONG,ULONG,ULONG,LPCGUID,TRACEHANDLE); +ULONG WINAPI QueryAllTracesA(PEVENT_TRACE_PROPERTIES*,ULONG,PULONG); +ULONG WINAPI QueryAllTracesW(PEVENT_TRACE_PROPERTIES*,ULONG,PULONG); +#define QueryAllTraces WINELIB_NAME_AW(QueryAllTraces) ULONG WINAPI RegisterTraceGuidsA(WMIDPREQUEST,PVOID,LPCGUID,ULONG,PTRACE_GUID_REGISTRATION,LPCSTR,LPCSTR,PTRACEHANDLE); ULONG WINAPI RegisterTraceGuidsW(WMIDPREQUEST,PVOID,LPCGUID,ULONG,PTRACE_GUID_REGISTRATION,LPCWSTR,LPCWSTR,PTRACEHANDLE); #define RegisterTraceGuids WINELIB_NAME_AW(RegisterTraceGuids) +ULONG WINAPI StartTraceA(PTRACEHANDLE,LPCSTR,PEVENT_TRACE_PROPERTIES); +ULONG WINAPI StartTraceW(PTRACEHANDLE,LPCWSTR,PEVENT_TRACE_PROPERTIES); +#define StartTrace WINELIB_NAME_AW(StartTrace) +ULONG WINAPI TraceEvent(TRACEHANDLE,PEVENT_TRACE_HEADER); +ULONG WINAPI UnregisterTraceGuids(TRACEHANDLE); #ifdef __cplusplus }