Macro TraceLoggingFunction (traceloggingactivity.h)
Crea un objeto TraceLoggingThreadActivity denominado después de la función actual y escribe un evento Start para la actividad. Se escribirá una actividad Stop al final del ámbito actual.
Sintaxis
void TraceLoggingFunction(
[in] providerHandle,
__VA_ARGS__
);
Parámetros
[in] providerHandle
Identificador de registro del proveedor.
__VA_ARGS__
Valor devuelto
None
Observaciones
Invoque esta macro al principio de una función para definir una actividad. Esta macro creará automáticamente un objeto TraceLoggingThreadActivity basado en el nombre de la función e iniciará el registro de la actividad. También generará y registrará automáticamente un evento de detención cuando se complete la función.
Objeto TraceLoggingThreadActivity , debe asegurarse de que ninguna actividad secundaria agotará la función asociada, incluso en casos de error o casos perimetrales.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2012 R2 |
Plataforma de destino | Windows |
Encabezado | traceloggingactivity.h |