Macro TraceLoggingFunction (traceloggingactivity.h)
Cria um TraceLoggingThreadActivity chamado após a função atual e grava um evento Start para a atividade. Uma atividade Stop será gravada no final do escopo atual.
Sintaxe
void TraceLoggingFunction(
[in] providerHandle,
__VA_ARGS__
);
Parâmetros
[in] providerHandle
Um identificador de registro do provedor.
__VA_ARGS__
Retornar valor
Nenhum
Comentários
Invoque essa macro no início de uma função para definir uma atividade. Essa macro criará automaticamente um objeto TraceLoggingThreadActivity com base no nome da função e iniciará o registro em log para a atividade. Ele também gerará e registrará automaticamente um evento de parada quando a função for concluída.
Objeto TraceLoggingThreadActivity , você deve garantir que nenhuma atividade filho durará mais que a função associada, mesmo em casos de erro ou casos de borda.
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 |