ITraceRelogger interface

The ITraceRelogger interface provides access to the relogging functionality, allowing you to manipulate and relog events from an ETW trace stream.

Members

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

Methods

The ITraceRelogger interface has these methods.

MethodDescription
AddLogfileTraceStream

Adds a new logfile-based ETW trace stream to the relogger.

AddRealtimeTraceStream

Adds a new real-time ETW trace stream to the relogger.

Cancel

Terminates the relogging process.

CreateEventInstance

Generates a new event.

Inject

Injects a non-system-generated event into the event stream being written to the output file.

ProcessTrace

Delivers events from the associated trace streams to the consumer.

RegisterCallback

Registers an implementation of ITraceEventCallback with the relogger in order to signal trace activity.

SetCompressionMode

Enables or disables compression on the relogged trace.

SetOutputFilename

Indicates the file to which ETW should write the new, relogged trace.

 

Remarks

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

Requirements

Minimum supported client

Windows 7 [desktop apps only]

Minimum supported server

Windows Server 2012 [desktop apps only]

Header

Relogger.h

IDL

Relogger.idl

See also

ITraceEvent
ITraceEventCallback

 

 

Community Additions

ADD
Show:
© 2014 Microsoft