Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Información general sobre la tecnología TraceLogging.
Para desarrollar TraceLogging, necesita estos encabezados:
Para obtener instrucciones de programación para esta tecnología, consulte:
Clase
|
TraceLoggingActivity Proporciona compatibilidad con el registro de eventos ETW durante una actividad. Todos los eventos se deben etiquetar o anidar manualmente. |
|
TraceLoggingThreadActivity Proporciona compatibilidad con el registro de eventos ETW durante una actividad. Los eventos se etiquetarán automáticamente con o anidados en esta actividad. |
|
TraceLoggingThreadActivityIdSetter Etiqueta un subproceso con un identificador de actividad para que ETW marque todos los eventos de ese subproceso con el identificador de actividad. |
Functions
|
~TraceLoggingThreadActivityIdSetter Restaura el identificador de actividad original en el subproceso. |
|
Proveedor TraceLoggingActivity::P rovider (traceloggingactivity.h) devuelve el identificador al proveedor traceLogging asociado a esta actividad. |
|
Proveedor TraceLoggingThreadActivity::P rovider (traceloggingactivity.h) devuelve el identificador al proveedor traceLogging asociado a esta actividad. |
|
SetRelatedActivity Establece la actividad relacionada para este objeto TraceLoggingActivity. |
|
SetRelatedActivityId TraceLoggingActivity::SetRelatedActivityId usa el identificador único de una actividad para establecer la actividad relacionada para este objeto TraceLoggingActivity. |
|
SetRelatedActivityId TraceLoggingActivity::SetRelatedActivityId(const GUID) usa el identificador único de una actividad para establecer la actividad relacionada para este objeto TraceLoggingActivity. |
|
TRACELOGGING_DECLARE_PROVIDER Forward-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 seguimiento definido por el usuario. Prefiere TRACELOGGING_DEFINE_PROVIDER en esta macro. |
|
TraceLoggingActivity Crea un nuevo objeto TraceLoggingActivity. (sobrecarga 1/2) |
|
TraceLoggingActivity Crea un nuevo objeto TraceLoggingActivity. (sobrecarga 2/2) |
|
TraceLoggingBinary Macro contenedora traceLogging que agrega un campo con datos binarios al evento. |
|
TraceLoggingChannel Macro contenedora traceLogging que establece el canal para el evento. |
|
TraceLoggingCustom Macro contenedora traceLogging que agrega un campo empaquetado mediante un serializador personalizado al evento. |
|
TraceLoggingCustomAttribute Macro contenedora traceLogging que agrega información personalizada sobre el evento en la PDB. |
|
TraceLoggingDescription Macro contenedora traceLogging que establece la descripción del evento. |
|
TraceLoggingEventTag Macro contenedora traceLogging que establece la etiqueta de evento para el evento. |
|
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. |
|
TraceLoggingKeyword Macro contenedora traceLogging que establece la palabra clave para el evento. |
|
TraceLoggingLevel Macro contenedora traceLogging que establece el nivel del evento |
|
TraceLoggingOpcode Macro contenedora traceLogging que establece el código de operación para el evento |
|
TraceLoggingOptionGroup Macro TraceLogging para su uso en TRACELOGGING_DEFINE_PROVIDER para especificar un grupo de proveedores. |
|
TraceLoggingRegisterEx Registra un proveedor traceLogging para que se pueda usar para registrar eventos, especificando una devolución de llamada de habilitación de ETW. |
|
TraceLoggingSocketAddress Macro contenedora traceLogging que agrega un campo con una dirección de socket al evento. |
|
TraceLoggingStruct Macro contenedora traceLogging que agrega un campo que contiene otros campos al evento. |
|
TraceLoggingThreadActivity Inicializa una nueva instancia de la clase TraceLoggingThreadActivity. (sobrecarga 2/2) |
|
TraceLoggingThreadActivity Inicializa una nueva instancia de la clase TraceLoggingThreadActivity. (sobrecarga 1/2) |
|
TraceLoggingThreadActivityIdSetter Crea un nuevo objeto TraceLoggingThreadActivityIdSetter. (sobrecarga 2/2) |
|
TraceLoggingThreadActivityIdSetter Crea un nuevo objeto TraceLoggingThreadActivityIdSetter. (sobrecarga 1/2) |
|
TraceLoggingValue Macro contenedora traceLogging para C++ que agrega un campo con un tipo deducido automáticamente al evento. |
|
TraceLoggingWrite Emite un evento TraceLogging. |
|
TraceLoggingWriteActivity Emite un evento TraceLogging con identificadores de actividad especificados. |
|
TraceLoggingWriteStart Inicia una actividad y registra el evento de inicio. |
|
TraceLoggingWriteStop Detiene una actividad y registra el evento stop. |
|
TraceLoggingWriteTagged Registra un evento con un identificador de actividad ETW asociado. |