ITraceEvent interface (relogger.h)
The ITraceEvent interface provides access to data relating to a specific event.
Inheritance
The ITraceEvent interface inherits from the IUnknown interface. ITraceEvent also has these types of members:
Methods
The ITraceEvent interface has these methods.
ITraceEvent::Clone Creates a duplicate copy of an event. |
ITraceEvent::GetEventRecord Retrieves the event record that describes an event. |
ITraceEvent::GetUserContext Retrieves the user context associated with the stream to which the event belongs. |
ITraceEvent::SetActivityId Sets the activity ID in the current thread. |
ITraceEvent::SetEventDescriptor Sets the event descriptor for an event. |
ITraceEvent::SetPayload Sets the payload for an event. |
ITraceEvent::SetProcessId Assigns an event to a specific process. |
ITraceEvent::SetProcessorIndex Sets the processor index in the current thread. |
ITraceEvent::SetProviderId Sets the GUID for the provider which traced an event. |
ITraceEvent::SetThreadId Sets the identifier of a thread that generates an event. |
ITraceEvent::SetThreadTimes Sets the thread times in the current thread. |
ITraceEvent::SetTimeStamp Sets the time at which an event occurred. |
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 |