Condividi tramite


Classe TraceLoggingActivity (traceloggingactivity.h)

Fornisce supporto per la registrazione di eventi ETW durante un'attività. Tutti gli eventi devono essere contrassegnati manualmente o annidati.

Ereditarietà

La classe TraceLoggingActivity implementa _TlgActivityBase.

Metodi

La classe TraceLoggingActivity include questi metodi.

 
TraceLoggingActivity::P rovider

TraceLoggingActivity::P rovider (traceloggingactivity.h) restituisce l'handle al provider TraceLogging associato a questa attività.
TraceLoggingActivity::SetRelatedActivity

Imposta l'attività correlata per questo oggetto TraceLoggingActivity.
TraceLoggingActivity::SetRelatedActivityId

TraceLoggingActivity::SetRelatedActivityId usa l'identificatore univoco di un'attività per impostare l'attività correlata per questo oggetto TraceLoggingActivity.
TraceLoggingActivity::SetRelatedActivityId

TraceLoggingActivity::SetRelatedActivityId(const GUID) usa l'identificatore univoco di un'attività per impostare l'attività correlata per questo oggetto TraceLoggingActivity.
TraceLoggingActivity::TraceLoggingActivity

Crea un nuovo oggetto TraceLoggingActivity. (overload 1/2)
TraceLoggingActivity::TraceLoggingActivity

Crea un nuovo oggetto TraceLoggingActivity. (overload 2/2)

Commenti

Per usare le attività TraceLogging, è necessario definire un'istanza di TraceLoggingActivity o TraceLoggingThreadActivity. Dopo aver creato un'istanza di una di queste classi, si modifica la registrazione delle attività usando TraceLoggingFunction, TraceLoggingWriteStart, TraceLoggingWriteStop e TraceLoggingWriteTagged. Questa classe crea automaticamente un identificatore univoco quando viene attivata la traccia e l'attività viene avviata.

È possibile annidare manualmente le attività fornendo identificatori univoci alle macro TraceLoggingWriteStart e TraceLoggingWriteStop .

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2012 R2
Piattaforma di destinazione Windows
Intestazione traceloggingactivity.h

Vedi anche

Classe TraceLoggingThreadActivity