Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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:
- TraceLogging Wrapper Macros configurar o evento que será escrito por TraceLoggingWrite.
- TRACELOGGING_DECLARE_PROVIDER declara um identificador para um provedor de TraceLogging.
- TRACELOGGING_DEFINE_PROVIDER define um identificador para um provedor de TraceLogging.
- TRACELOGGING_DEFINE_PROVIDER_STORAGE reserva armazenamento estático para um identificador de provedor traceLogging que será definido pelo usuário para casos em que TRACELOGGING_DEFINE_PROVIDER não podem ser usados.
- TraceLoggingWrite emite um evento TraceLogging.
- TraceLoggingWriteActivity emite um evento TraceLogging com IDs de atividade especificadas.
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.