18 IN HINSTANCE hInstance,
34 __in PEVENT_TRACE_HEADER Event
43 #define PerflogTracingEnabled() (PerflogTraceHandle != 0) 45 #define PerflogEvent( _x_ ) PerflogTraceEventLevel _x_ 50 __in PEVENT_TRACE_HEADER Event
55 __in PEVENT_TRACE_HEADER Event
void(* OnStateChanged)(void)
VOID PerflogTraceEventLevel(ULONG Level, __in PEVENT_TRACE_HEADER Event)
struct _PERFLOG_LOGGING_PARAMS * PPERFLOG_LOGGING_PARAMS
ULONG(__stdcall *_RegisterTraceGuids)(__in IN WMIDPREQUEST RequestAddress
TRACEHANDLE(__stdcall *_GetTraceLoggerHandle)(__in PVOID Buffer)
TRACEHANDLE PerflogRegHandle
TRACEHANDLE PerflogTraceHandle
VOID PerflogShutdown(VOID)
VOID PerflogTraceEvent(__in PEVENT_TRACE_HEADER Event)
BOOL PerflogInitIfEnabled(IN HINSTANCE hInstance, __in PPERFLOG_LOGGING_PARAMS LogParams)
struct _PERFLOG_LOGGING_PARAMS PERFLOG_LOGGING_PARAMS
TRACE_GUID_REGISTRATION TraceGuids[ANYSIZE_ARRAY]
UCHAR(__stdcall *_GetTraceEnableLevel)(TRACEHANDLE TraceHandle)
BOOL PerflogInitialize(__in PPERFLOG_LOGGING_PARAMS LogParams)