Partilhar via


TraceLogging Macros

Macros do provedor

TraceLoggingProvider.h define as seguintes macros que você pode usar para definir um provedor, registrar eventos e obter informações sobre o estado do provedor:

Macros de atividade

TraceLoggingActivity.h define as seguintes macros que você pode usar para iniciar, parar e gravar eventos em uma atividade gerenciada por um TraceLoggingActivity ou objeto de TraceLoggingThreadActivity:

  • TraceLoggingFunction cria um TraceLoggingThreadActivity com o nome da função atual e grava um evento Start para a atividade. Uma atividade Stop será gravada no final do escopo atual.
  • TraceLoggingWriteStart emite o evento start para um TraceLoggingActivity ou TraceLoggingThreadActivity e define a atividade como "Started".
  • TraceLoggingWriteStop emite o evento stop para um TraceLoggingActivity ou TraceLoggingThreadActivity e define a atividade como "Stopped".
  • TraceLoggingWriteTagged emite um evento explicitamente associado a um TraceLoggingActivity.

Sobre o de rastreamento de eventos

TraceLogging