Compartir a través de


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