Compartilhar via


Macros de log de rastreamento

Macros de provedor

TraceLoggingProvider.h define as seguintes macros que você pode usar para definir um provedor, eventos de log 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 traceLoggingThreadActivity objeto:

  • 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 inicial para um TraceLoggingActivity ou TraceLoggingThreadActivity e define a atividade como "Iniciada".
  • TraceLoggingWriteStop emite o evento stop para um TraceLoggingActivity ou TraceLoggingThreadActivity e define a atividade como "Parada".
  • TraceLoggingWriteTagged emite um evento que está explicitamente associado a um TraceLoggingActivity.

sobre o rastreamento de eventos

de Rastreamento de Rastreamento