Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Macros de proveedor
TraceLoggingProvider.h define las siguientes macros que puede usar para definir un proveedor, eventos de registro y obtener información sobre el estado del proveedor:
- macros contenedoras de seguimiento configurar el evento escrito por TraceLoggingWrite.
- TRACELOGGING_DECLARE_PROVIDER reenviar declara un identificador para un proveedor tracelogging.
- TRACELOGGING_DEFINE_PROVIDER define un identificador para un proveedor de TraceLogging.
- TRACELOGGING_DEFINE_PROVIDER_STORAGE reserva el almacenamiento estático para un identificador de proveedor de TraceLogging que el usuario definirá para los casos en los que no se puede usar TRACELOGGING_DEFINE_PROVIDER.
- TraceLoggingWrite emite un evento TraceLogging.
- TraceLoggingWriteActivity emite un evento TraceLogging con identificadores de actividad especificados.
Macros de actividad
TraceLoggingActivity.h define las siguientes macros que puede usar para iniciar, detener y escribir eventos en una actividad administrada por un TraceLoggingActivity o objeto TraceLoggingThreadActivity:
- TraceLoggingFunction crea un 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.
- TraceLoggingWriteStart emite el evento de inicio de un TraceLoggingActivity o TraceLoggingThreadActivity y establece la actividad como "Started".
- TraceLoggingWriteStop emite el evento stop para un TraceLoggingActivity o TraceLoggingThreadActivity y establece la actividad como "Detenido".
- TraceLoggingWriteTagged emite un evento asociado explícitamente a un TraceLoggingActivity.
Temas relacionados
acerca de la de seguimiento de eventos