ITraceEventCallback interface (relogger.h)

The ITraceEventCallback interface is used by ETW to provide information to the relogger as the tracing process starts, ends, and logs events.

Inheritance

The IEventCallback interface inherits from the IUnknown interface. ITraceEventCallback also has these types of members:

Methods

The ITraceEventCallback interface has these methods.

 
ITraceEventCallback::OnBeginProcessTrace

Indicates that a trace is about to begin so that relogging can be started.
ITraceEventCallback::OnEvent

Indicates that an event has been received on the trace streams associated with a relogger.
ITraceEventCallback::OnFinalizeProcessTrace

Indicates that a trace is about to end so that relogging can be finalized.

Remarks

This interface is not supported on Windows 7 for the IA64 architecture.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Target Platform Windows
Header relogger.h

See also

ITraceEvent

ITraceRelogger