Clase TraceLoggingActivity (traceloggingactivity.h)
Proporciona compatibilidad con el registro de eventos ETW durante una actividad. Todos los eventos deben etiquetarse o anidarse manualmente.
Herencia
La clase TraceLoggingActivity implementa _TlgActivityBase.
Métodos
La clase TraceLoggingActivity tiene estos métodos.
TraceLoggingActivity::P rovider TraceLoggingActivity::P rovider (traceloggingactivity.h) devuelve el identificador al proveedor traceLogging asociado a esta actividad. |
TraceLoggingActivity::SetRelatedActivity Establece la actividad relacionada para este objeto TraceLoggingActivity. |
TraceLoggingActivity::SetRelatedActivityId TraceLoggingActivity::SetRelatedActivityId usa el identificador único de una actividad para establecer la actividad relacionada para este objeto TraceLoggingActivity. |
TraceLoggingActivity::SetRelatedActivityId TraceLoggingActivity::SetRelatedActivityId(const GUID) usa el identificador único de una actividad para establecer la actividad relacionada para este objeto TraceLoggingActivity. |
TraceLoggingActivity::TraceLoggingActivity Crea un nuevo objeto TraceLoggingActivity. (sobrecarga 1/2) |
TraceLoggingActivity::TraceLoggingActivity Crea un nuevo objeto TraceLoggingActivity. (sobrecarga 2/2) |
Comentarios
Para usar las actividades TraceLogging, debe definir una instancia de TraceLoggingActivity o TraceLoggingThreadActivity. Una vez creada una instancia de una de estas clases, se manipula el registro de actividad mediante TraceLoggingFunction, TraceLoggingWriteStart, TraceLoggingWriteStop y TraceLoggingWriteTagged. Esta clase crea automáticamente un identificador único cuando se activa el seguimiento y se inicia la actividad.
Puede anidar las actividades manualmente proporcionando identificadores únicos a las macros TraceLoggingWriteStart y TraceLoggingWriteStop .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2012 R2 |
Plataforma de destino | Windows |
Encabezado | traceloggingactivity.h |