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.
El seguimiento de eventos usa este encabezado auxiliar de datos de seguimiento (TDH). Para más información, consulte:
tdh.h contiene las siguientes interfaces de programación:
Functions
|
EMI_MAP_FORMAT Macro que recupera el formato del mapa de eventos. |
|
EMI_MAP_INPUT Macro que recupera la entrada del mapa de eventos. |
|
EMI_MAP_NAME Macro que recupera el nombre del mapa de eventos. |
|
EMI_MAP_OUTPUT Macro que recupera la salida del mapa de eventos. |
|
PEI_PROVIDER_NAME Macro que recupera el nombre de información de eventos del proveedor (PEI). |
|
PFI_FIELD_MESSAGE Macro que recupera el mensaje de campo Información de campo del proveedor (PFI). |
|
PFI_FIELD_NAME Macro que recupera el nombre del campo Información de campo del proveedor (PFI). |
|
PFI_FILTER_MESSAGE Macro que filtra el mensaje de campo Información de campo del proveedor (PFI). |
|
PFI_PROPERTY_NAME Macro que recupera el nombre de la propiedad Información de campo del proveedor (PFI). |
|
TdhAggregatePayloadFilters Agrega varios filtros de carga para un único proveedor en una única estructura de datos para su uso con la función EnableTraceEx2. |
|
TdhCleanupPayloadEventFilterDescriptor Libera la estructura agregada de filtros de carga creados mediante la función TdhAggregatePayloadFilters. |
|
TdhCloseDecodingHandle Libera los recursos asociados al identificador de descodificación de entrada. |
|
TdhCreatePayloadFilter Crea un filtro único para una sola carga que se usará con la función EnableTraceEx2. |
|
TdhDeletePayloadFilter Libera la memoria asignada para un único filtro de carga por la función TdhCreatePayloadFilter. |
|
TdhEnumerateManifestProviderEvents Recupera la lista de eventos presentes en el manifiesto del proveedor. |
|
TdhEnumerateProviderFieldInformation Recupera los metadatos de campo especificados para un proveedor determinado. |
|
TdhEnumerateProviderFilters Enumera los filtros que el proveedor especificado definió en el manifiesto. |
|
TdhEnumerateProviders Recupera una lista de proveedores que han registrado un archivo de manifiesto o clase MOF en el equipo. |
|
TdhEnumerateProvidersForDecodingSource Recupera una lista de proveedores que han registrado un archivo de manifiesto o clase MOF en el equipo. |
|
TdhFormatProperty Da formato a un valor de propiedad para mostrar. |
|
TdhGetDecodingParameter Recupera el valor de un parámetro de descodificación. |
|
TdhGetEventInformation Recupera metadatos sobre un evento. |
|
TdhGetEventMapInformation Recupera información sobre el mapa de eventos contenido en el evento. |
|
TdhGetManifestEventInformation Recupera metadatos sobre un evento en un manifiesto. |
|
TdhGetProperty Recupera un valor de propiedad de los datos del evento. |
|
TdhGetPropertySize Recupera el tamaño de uno o varios valores de propiedad en los datos del evento. |
|
TdhGetWppMessage Recupera el mensaje WPP con formato incrustado en una estructura de EVENT_RECORD. |
|
TdhGetWppProperty Recupera una propiedad específica asociada a un mensaje WPP. |
|
TdhLoadManifest Carga el manifiesto usado para descodificar un archivo de registro. |
|
TdhLoadManifestFromBinary Toma una ruta de acceso terminada en NULL a un archivo binario que contiene los recursos de metadatos necesarios para descodificar un proveedor de eventos específico. |
|
TdhLoadManifestFromMemory Carga el manifiesto de la memoria. |
|
TdhOpenDecodingHandle Abre un identificador de descodificación. |
|
TdhQueryProviderFieldInformation Recupera información para el campo especificado de las descripciones de eventos de los valores de campo que coinciden con el valor especificado. |
|
TdhSetDecodingParameter Establece el valor de un parámetro de descodificación. |
|
TdhUnloadManifest Descarga el manifiesto cargado por la función TdhLoadManifest. |
|
TdhUnloadManifestFromMemory Descarga el manifiesto de la memoria. |
|
TEI_ACTIVITYID_NAME Macro que recupera el nombre del identificador de actividad de información de eventos de seguimiento (TEI). |
|
TEI_CHANNEL_NAME Macro que recupera el nombre del canal de información de eventos de seguimiento (TEI). |
|
TEI_EVENT_MESSAGE Macro que recupera el mensaje de información de eventos de seguimiento (TEI). |
|
TEI_KEYWORDS_NAME Macro que recupera el nombre de palabras clave de información de eventos de seguimiento (TEI). |
|
TEI_LEVEL_NAME Macro que recupera el nombre del nivel de información de eventos de seguimiento (TEI). |
|
TEI_MAP_NAME Macro que recupera el nombre del mapa de información de eventos de seguimiento (TEI). |
|
TEI_OPCODE_NAME Macro que recupera el nombre del código de operación de información de eventos de seguimiento (TEI). |
|
TEI_PROPERTY_NAME Macro que recupera el nombre de la propiedad Información de eventos de seguimiento (TEI). |
|
TEI_PROVIDER_MESSAGE Macro que recupera el mensaje del proveedor de información de eventos de seguimiento (TEI). |
|
TEI_PROVIDER_NAME Macro que recupera el nombre del proveedor de información de eventos de seguimiento (TEI). |
|
TEI_RELATEDACTIVITYID_NAME Macro que recupera el nombre del identificador de actividad relacionado con la información de eventos de seguimiento (TEI). |
|
TEI_TASK_NAME Macro que recupera el nombre de la tarea Información de eventos de seguimiento (TEI). |
Estructuras
|
EVENT_MAP_ENTRY Define una entrada de mapa de valor único. |
|
EVENT_MAP_INFO Define los metadatos sobre el mapa de eventos. |
|
EVENT_PROPERTY_INFO Proporciona información sobre una sola propiedad del evento o filtro. |
|
PAYLOAD_FILTER_PREDICATE Define un predicado de filtro de carga de eventos que describe cómo filtrar por un solo campo en una sesión de seguimiento. |
|
PROPERTY_DATA_DESCRIPTOR Define la propiedad que se va a recuperar. |
|
PROVIDER_ENUMERATION_INFO Define la matriz de proveedores que han registrado un MOF o manifiesto en el equipo. |
|
PROVIDER_EVENT_INFO Define una matriz de eventos en un manifiesto de proveedor. |
|
PROVIDER_FIELD_INFO Define la información del campo. |
|
PROVIDER_FIELD_INFOARRAY Define la información de metadatos sobre el campo solicitado. |
|
PROVIDER_FILTER_INFO Define un filtro y sus datos. |
|
TDH_CONTEXT Define la información adicional necesaria para analizar un evento. |
|
TRACE_EVENT_INFO Define la información sobre el evento. |
|
TRACE_PROVIDER_INFO Define el GUID y el nombre de un proveedor. |
Enumeraciones
|
_TDH_IN_TYPE Define los tipos de [in] admitidos para un asistente de datos de seguimiento (TDH). |
|
_TDH_OUT_TYPE Define los tipos de [out] admitidos para un asistente de datos de seguimiento (TDH). |
|
DECODING_SOURCE Define el origen de los datos del evento. |
|
EVENT_FIELD_TYPE Define la información del proveedor que se va a recuperar. |
|
MAP_FLAGS Define valores constantes que indican si el mapa es un mapa de valores, un mapa de bits o un mapa de patrones. |
|
MAP_VALUETYPE Define si el valor del mapa de valores está en un tipo de datos ULONG o en una cadena. |
|
PAYLOAD_OPERATOR Define los operadores de carga admitidos para un asistente de datos de seguimiento (TDH). |
|
PROPERTY_FLAGS Define si la propiedad está contenida en una estructura o matriz. |
|
TDH_CONTEXT_TYPE Define el tipo de contexto. |
|
TEMPLATE_FLAGS Define valores constantes que indican el diseño de los datos del evento. |