Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by TraceLogging. For more information, see:
traceloggingactivity.h contains the following programming interfaces:
Classes
TraceLoggingActivity Provides support for logging ETW events during an activity. All events must be manually tagged or nested. |
TraceLoggingThreadActivity Provides support for logging ETW events during an activity. Events will be automatically tagged with or nested in this activity. |
TraceLoggingThreadActivityIdSetter Tags a thread with an activity id so ETW marks all events in that thread with the activity id. |
Functions
TraceLoggingFunction Creates a TraceLoggingThreadActivity named after the current function and writes a Start event for the activity. A Stop activity will be written at the end of the current scope. |
TraceLoggingWriteStart Starts an activity and logs the start event. |
TraceLoggingWriteStop Stops an activity and logs the stop event. |
TraceLoggingWriteTagged Logs an event with an associated ETW activity id. |