Compartilhar via


Classe TraceLoggingActivity (traceloggingactivity.h)

Fornece suporte para registrar eventos ETW em log durante uma atividade. Todos os eventos devem ser marcados manualmente ou aninhados.

Herança

A classe TraceLoggingActivity implementa _TlgActivityBase.

Métodos

A classe TraceLoggingActivity tem esses métodos.

 
TraceLoggingActivity::P rovider

TraceLoggingActivity::P rovider (traceloggingactivity.h) retorna o identificador para o provedor TraceLogging associado a essa atividade.
TraceLoggingActivity::SetRelatedActivity

Define a atividade relacionada para este objeto TraceLoggingActivity.
TraceLoggingActivity::SetRelatedActivityId

TraceLoggingActivity::SetRelatedActivityId usa o identificador exclusivo de uma atividade para definir a atividade relacionada para esse objeto TraceLoggingActivity.
TraceLoggingActivity::SetRelatedActivityId

TraceLoggingActivity::SetRelatedActivityId(const GUID) usa o identificador exclusivo de uma atividade para definir a atividade relacionada para este objeto TraceLoggingActivity.
TraceLoggingActivity::TraceLoggingActivity

Cria um novo objeto TraceLoggingActivity. (sobrecarga 1/2)
TraceLoggingActivity::TraceLoggingActivity

Cria um novo objeto TraceLoggingActivity. (sobrecarga 2/2)

Comentários

Para usar atividades de TraceLogging, você precisa definir uma instância de TraceLoggingActivity ou TraceLoggingThreadActivity. Depois de criar uma instância de uma dessas classes, você manipula o log de atividades usando TraceLoggingFunction, TraceLoggingWriteStart, TraceLoggingWriteStop e TraceLoggingWriteTagged. Essa classe cria automaticamente um identificador exclusivo quando o rastreamento é ativado e a atividade é iniciada.

Você pode aninhar atividades manualmente fornecendo identificadores exclusivos para as macros TraceLoggingWriteStart e TraceLoggingWriteStop .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2012 R2
Plataforma de Destino Windows
Cabeçalho traceloggingactivity.h

Confira também

Classe TraceLoggingThreadActivity