Compartir a través de


Encabezado tdh.h

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.