Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esse cabeçalho TDH (auxiliar de dados de rastreamento) é usado pelo Rastreamento de Eventos. Para obter mais informações, consulte:
tdh.h contém as seguintes interfaces de programação:
Funções
|
EMI_MAP_FORMAT Macro que recupera o formato do mapa de eventos. |
|
EMI_MAP_INPUT Macro que recupera a entrada do mapa de eventos. |
|
EMI_MAP_NAME Macro que recupera o nome do mapa de eventos. |
|
EMI_MAP_OUTPUT Macro que recupera a saída do mapa de eventos. |
|
PEI_PROVIDER_NAME Macro que recupera o nome PEI (Informações de Evento do Provedor). |
|
PFI_FIELD_MESSAGE Macro que recupera a mensagem de campo PFI (Informações do Campo do Provedor). |
|
PFI_FIELD_NAME Macro que recupera o nome do campo PFI (Informações do Campo do Provedor). |
|
PFI_FILTER_MESSAGE Macro que filtra a mensagem de campo PFI (Informações de Campo do Provedor). |
|
PFI_PROPERTY_NAME Macro que recupera o nome da propriedade PFI (Informações do Campo do Provedor). |
|
TdhAggregatePayloadFilters Agrega vários filtros de carga para um único provedor em uma única estrutura de dados para uso com a função EnableTraceEx2. |
|
TdhCleanupPayloadEventFilterDescriptor Libera a estrutura agregada de filtros de conteúdo criados usando a função TdhAggregatePayloadFilters. |
|
TdhCloseDecodingHandle Libera todos os recursos associados ao identificador de decodificação de entrada. |
|
TdhCreatePayloadFilter Cria um único filtro para uma única carga a ser usada com a função EnableTraceEx2. |
|
TdhDeletePayloadFilter Libera a memória alocada para um único filtro de carga pela função TdhCreatePayloadFilter. |
|
TdhEnumerateManifestProviderEvents Recupera a lista de eventos presentes no manifesto do provedor. |
|
TdhEnumerateProviderFieldInformation Recupera os metadados de campo especificados para um determinado provedor. |
|
TdhEnumerateProviderFilters Enumera os filtros que o provedor especificado definiu no manifesto. |
|
TdhEnumerateProviders Recupera uma lista de provedores que registraram uma classe MOF ou um arquivo de manifesto no computador. |
|
TdhEnumerateProvidersForDecodingSource Recupera uma lista de provedores que registraram uma classe MOF ou um arquivo de manifesto no computador. |
|
TdhFormatProperty Formata um valor de propriedade para exibição. |
|
TdhGetDecodingParameter Recupera o valor de um parâmetro de decodificação. |
|
TdhGetEventInformation Recupera metadados sobre um evento. |
|
TdhGetEventMapInformation Recupera informações sobre o mapa de eventos contido no evento. |
|
TdhGetManifestEventInformation Recupera metadados sobre um evento em um manifesto. |
|
TdhGetProperty Recupera um valor de propriedade dos dados do evento. |
|
TdhGetPropertySize Recupera o tamanho de um ou mais valores de propriedade nos dados do evento. |
|
TdhGetWppMessage Recupera a mensagem WPP formatada inserida em uma estrutura EVENT_RECORD. |
|
TdhGetWppProperty Recupera uma propriedade específica associada a uma mensagem WPP. |
|
TdhLoadManifest Carrega o manifesto usado para decodificar um arquivo de log. |
|
TdhLoadManifestFromBinary Usa um caminho terminado em NULL para um arquivo binário que contém recursos de metadados necessários para decodificar um provedor de eventos específico. |
|
TdhLoadManifestFromMemory Carrega o manifesto da memória. |
|
TdhOpenDecodingHandle Abre um identificador de decodificação. |
|
TdhQueryProviderFieldInformation Recupera informações para o campo especificado das descrições do evento para os valores de campo que correspondem ao valor fornecido. |
|
TdhSetDecodingParameter Define o valor de um parâmetro de decodificação. |
|
TdhUnloadManifest Descarrega o manifesto que foi carregado pela função TdhLoadManifest. |
|
TdhUnloadManifestFromMemory Descarrega o manifesto da memória. |
|
TEI_ACTIVITYID_NAME Macro que recupera o nome da ID da atividade TEI (Informações do Evento de Rastreamento). |
|
TEI_CHANNEL_NAME Macro que recupera o nome do canal TEI (Informações do Evento de Rastreamento). |
|
TEI_EVENT_MESSAGE Macro que recupera a mensagem TEI (Informações de Evento de Rastreamento). |
|
TEI_KEYWORDS_NAME Macro que recupera o nome das palavras-chave TEI (Informações do Evento de Rastreamento). |
|
TEI_LEVEL_NAME Macro que recupera o nome do nível de TEI (Informações do Evento de Rastreamento). |
|
TEI_MAP_NAME Macro que recupera o nome do mapa TEI (Informações do Evento de Rastreamento). |
|
TEI_OPCODE_NAME Macro que recupera o nome do código opcode de TEI (Informações do Evento de Rastreamento). |
|
TEI_PROPERTY_NAME Macro que recupera o nome da propriedade TEI (Informações do Evento de Rastreamento). |
|
TEI_PROVIDER_MESSAGE Macro que recupera a mensagem do provedor TEI (Informações do Evento de Rastreamento). |
|
TEI_PROVIDER_NAME Macro que recupera o nome do provedor TEI (Informações do Evento de Rastreamento). |
|
TEI_RELATEDACTIVITYID_NAME Macro que recupera o nome da ID da atividade relacionada ao TEI (Trace Event Information). |
|
TEI_TASK_NAME Macro que recupera o nome da tarefa TEI (Informações do Evento de Rastreamento). |
Estruturas
|
EVENT_MAP_ENTRY Define uma entrada de mapa de valor único. |
|
EVENT_MAP_INFO Define os metadados sobre o mapa de eventos. |
|
EVENT_PROPERTY_INFO Fornece informações sobre uma única propriedade do evento ou filtro. |
|
PAYLOAD_FILTER_PREDICATE Define um predicado de filtro de conteúdo de evento que descreve como filtrar em um único campo em uma sessão de rastreamento. |
|
PROPERTY_DATA_DESCRIPTOR Define a propriedade a ser recuperada. |
|
PROVIDER_ENUMERATION_INFO Define a matriz de provedores que registraram um MOF ou manifesto no computador. |
|
PROVIDER_EVENT_INFO Define uma matriz de eventos em um manifesto do provedor. |
|
PROVIDER_FIELD_INFO Define as informações do campo. |
|
PROVIDER_FIELD_INFOARRAY Define informações de metadados sobre o campo solicitado. |
|
PROVIDER_FILTER_INFO Define um filtro e seus dados. |
|
TDH_CONTEXT Define as informações adicionais necessárias para analisar um evento. |
|
TRACE_EVENT_INFO Define as informações sobre o evento. |
|
TRACE_PROVIDER_INFO Define o GUID e o nome de um provedor. |
Enumerações
|
_TDH_IN_TYPE Define os tipos [in] com suporte para um TDH (auxiliar de dados de rastreamento). |
|
_TDH_OUT_TYPE Define os tipos [out] com suporte para um TDH (auxiliar de dados de rastreamento). |
|
DECODING_SOURCE Define a origem dos dados do evento. |
|
EVENT_FIELD_TYPE Define as informações do provedor a serem recuperadas. |
|
MAP_FLAGS Define valores constantes que indicam se o mapa é um mapa de valor, bitmap ou mapa de padrões. |
|
MAP_VALUETYPE Define se o valor do mapa de valor está em um tipo de dados ULONG ou em uma cadeia de caracteres. |
|
PAYLOAD_OPERATOR Define os operadores de conteúdo com suporte para um TDH (auxiliar de dados de rastreamento). |
|
PROPERTY_FLAGS Define se a propriedade está contida em uma estrutura ou matriz. |
|
TDH_CONTEXT_TYPE Define o tipo de contexto. |
|
TEMPLATE_FLAGS Define valores constantes que indicam o layout dos dados do evento. |