Rastreamento de eventos

Visão geral da tecnologia de Rastreamento de Eventos.

Para desenvolver o Rastreamento de Eventos, você precisa desses cabeçalhos:

Para obter diretrizes de programação para essa tecnologia, consulte:

Enumerações

 
DECODING_SOURCE

Define a origem dos dados do evento.
ETW_PROCESS_HANDLE_INFO_TYPE

Especifica a operação que será executada em uma sessão de processamento de rastreamento.
EVENT_FIELD_TYPE

Define as informações do provedor a serem recuperadas.
EVENT_INFO_CLASS

O tipo de enumeração EVENT_INFO_CLASS é usado com a função EventSetInformation para especificar a operação de configuração a ser executada em um registro do provedor de eventos ETW.
EVENTSECURITYOPERATION

Define qual componente do descritor de segurança que a função EventAccessControl modifica.
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.
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.
TRACE_QUERY_INFO_CLASS

Usado com EnumerateTraceGuidsEx e TraceSetInformation para especificar um tipo de informação de rastreamento.

Funções

 
AddLogfileTraceStream

Adiciona um novo fluxo de rastreamento ETW baseado em logfile ao relogger.
AddRealtimeTraceStream

Adiciona um novo fluxo de rastreamento ETW em tempo real ao relogger.
Cancelar

Encerra o processo de registro em log novamente.
Clonar

Cria uma cópia duplicada de um evento.
CloseTrace

A função CloseTrace fecha uma sessão de processamento de rastreamento que foi criada com OpenTrace.
ControlTraceA

A função ControlTraceA (ANSI) (evntrace.h) libera, consulta, atualizações ou interrompe a sessão de rastreamento de evento especificada.
ControlTraceW

A função ControlTraceW (Unicode) (evntrace.h) libera, consulta, atualizações ou interrompe a sessão de rastreamento de evento especificada.
CreateEventInstance

Gera um novo evento.
CreateTraceInstanceId

Um provedor de eventos baseado em RegisterTraceGuids ("Clássico") usa a função CreateTraceInstanceId para criar um identificador de transação exclusivo e mapeá-lo para um identificador de registro. Em seguida, o provedor pode usar o identificador de transação ao chamar a função TraceEventInstance.
CveEventWrite

Uma função de rastreamento para publicar eventos quando uma tentativa de exploração de vulnerabilidade de segurança é detectada em seu aplicativo de modo de usuário.
EnableTrace

Um controlador de sessão de rastreamento chama EnableTrace para configurar como um provedor de eventos ETW registra eventos em uma sessão de rastreamento. A função EnableTraceEx2 substitui essa função.
EnableTraceEx

Um controlador de sessão de rastreamento chama EnableTraceEx para configurar como um provedor de eventos ETW registra eventos em uma sessão de rastreamento. A função EnableTraceEx2 substitui essa função.
EnableTraceEx2

Um controlador de sessão de rastreamento chama EnableTraceEx2 para configurar como um provedor de eventos ETW registra eventos em uma sessão de rastreamento.
EnumerateTraceGuids

Recupera informações sobre provedores de rastreamento de eventos que estão em execução no computador. A função EnumerateTraceGuidsEx substitui essa função.
EnumerateTraceGuidsEx

Recupera informações sobre provedores de rastreamento de eventos que estão em execução no computador.
EventAccessControl

Adiciona ou modifica as permissões do provedor ou sessão especificado.
EventAccessQuery

Recupera as permissões para o controlador ou provedor especificado.
EventAccessRemove

Remove as permissões definidas no registro para o provedor ou sessão especificado.
EventActivityIdControl

Cria, consulta e define identificadores de atividade para uso em eventos ETW.
EventDataDescCreate

Define os valores de um EVENT_DATA_DESCRIPTOR.
EventDescCreate

Define os valores de um descritor de evento.
EventDescGetChannel

Recupera o canal do descritor de evento.
EventDescGetId

Recupera o identificador de evento do descritor de evento.
EventDescGetKeyword

Recupera a palavra-chave do descritor de evento.
EventDescGetLevel

Recupera o nível de gravidade do descritor de evento.
EventDescGetOpcode

Recupera o código de operação do descritor de evento.
EventDescGetTask

Recupera a tarefa do descritor de evento.
EventDescGetVersion

Recupera a versão do descritor de evento.
EventDescOrKeyword

Adiciona outra palavra-chave ao descritor de evento.
EventDescSetChannel

Define o membro do Canal do descritor de eventos.
EventDescSetId

Define o membro de ID do descritor de evento.
EventDescSetKeyword

Define o membro da palavra-chave do descritor de evento.
EventDescSetLevel

Define o membro level do descritor de evento.
EventDescSetOpcode

Define o membro Opcode do descritor de eventos.
EventDescSetTask

Define o membro Task do descritor de evento.
EventDescSetVersion

Define o membro version do descritor de evento.
EventDescZero

Inicializa um descritor de evento como zero.
EventEnabled

Determina se um provedor de eventos deve gerar um evento específico com base no EVENT_DESCRIPTOR do evento.
EventProviderEnabled

Determina se um provedor de eventos deve gerar um evento específico com base no nível e na palavra-chave do evento.
EventRegister

Registra um provedor de eventos ETW, criando um identificador que pode ser usado para gravar eventos ETW.
EventSetInformation

Configura um provedor de eventos ETW.
EventUnregister

Cancela o registro de um provedor de eventos ETW.
EventWrite

Grava um evento ETW que usa a ID de atividade do thread atual.
EventWriteEx

Grava um evento ETW com uma ID de atividade, uma ID de atividade relacionada opcional, filtros de sessão e opções especiais.
EventWriteString

Grava um evento ETW que contém uma cadeia de caracteres como seus dados. Essa função não deve ser usada.
EventWriteTransfer

Grava um evento ETW com uma ID de atividade e uma ID de atividade opcional relacionada.
FlushTraceA

A função ANSI (FlushTraceA) (evntrace.h) faz com que uma sessão de rastreamento de eventos forneça imediatamente eventos em buffer para a sessão especificada.
FlushTraceW

A função FlushTraceW (Unicode) (evntrace.h) faz com que uma sessão de rastreamento de eventos forneça imediatamente eventos em buffer para a sessão especificada.
GetEventRecord

Recupera o registro de evento que descreve um evento.
GetTraceEnableFlags

Um provedor de eventos baseado em RegisterTraceGuids ("Clássico") usa a função GetTraceEnableFlags para recuperar os sinalizadores de habilitação especificados pelo controlador de rastreamento para indicar qual categoria de eventos rastrear. Os provedores chamam essa função de sua função ControlCallback.
GetTraceEnableLevel

Um provedor de eventos baseado em RegisterTraceGuids ("Clássico") usa a função GetTraceEnableLevel para recuperar o nível de habilitação especificado pelo controlador de rastreamento para indicar qual nível de eventos rastrear. Os provedores chamam essa função de sua função ControlCallback.
GetTraceLoggerHandle

Um provedor de eventos baseado em RegisterTraceGuids ("Clássico") usa a função GetTraceLoggerHandle para recuperar o identificador da sessão de rastreamento de eventos na qual deve gravar eventos. Os provedores chamam essa função de sua função ControlCallback.
GetUserContext

Recupera o contexto do usuário associado ao fluxo ao qual o evento pertence.
Injetar

Injeta um evento não gerado pelo sistema no fluxo de eventos que está sendo gravado no log de rastreamento de saída.
OnBeginProcessTrace

Indica que um rastreamento está prestes a começar para que o registro em log possa ser iniciado.
Onevent

Indica que um evento foi recebido nos fluxos de rastreamento associados a um relogger.
OnFinalizeProcessTrace

Indica que um rastreamento está prestes a terminar para que o registro em log possa ser finalizado.
OpenTraceA

A função OPENTraceA (ANSI) (evntrace.h) abre um identificador de processamento de rastreamento ETW para eventos de consumo de uma sessão de rastreamento etw em tempo real ou um arquivo de log ETW.
OpenTraceW

A função OpenTraceW (Unicode) (evntrace.h) abre um identificador de processamento de rastreamento ETW para eventos de consumo de uma sessão de rastreamento etw em tempo real ou de um arquivo de log ETW.
PENABLECALLBACK

Os provedores de eventos ETW opcionalmente definem uma função EnableCallback para receber notificações de alteração de configuração. O tipo PENABLECALLBACK define um ponteiro para essa função de retorno de chamada. EnableCallback é um espaço reservado para o nome da função definida pelo aplicativo.
PEVENT_CALLBACK

Os consumidores de eventos ETW implementam esse retorno de chamada para receber eventos de uma sessão de processamento de rastreamento. O retorno de chamada EventRecordCallback substitui esse retorno de chamada.
PEVENT_RECORD_CALLBACK

Os consumidores de eventos ETW implementam esse retorno de chamada para receber eventos de uma sessão de processamento de rastreamento. O tipo PEVENT_RECORD_CALLBACK define um ponteiro para essa função de retorno de chamada. EventRecordCallback é um espaço reservado para o nome da função definida pelo aplicativo.
PEVENT_TRACE_BUFFER_CALLBACKA

A função PEVENT_TRACE_BUFFER_CALLBACKA (ANSI) (evntrace.h) obtém estatísticas sobre cada buffer de eventos que o ETW envia durante uma sessão de processamento de rastreamento.
PEVENT_TRACE_BUFFER_CALLBACKW

A função PEVENT_TRACE_BUFFER_CALLBACKW (Unicode) (evntrace.h) obtém estatísticas sobre cada buffer de eventos que o ETW envia durante uma sessão de processamento de rastreamento.
ProcessTrace

Fornece eventos de uma ou mais sessões de processamento de rastreamento para o consumidor.
ProcessTrace

Fornece eventos dos fluxos de rastreamento associados ao consumidor.
QueryAllTracesA

A função ANSI (função QueryAllTracesA) (evntrace.h) recupera as propriedades e estatísticas de todas as sessões de rastreamento de eventos que o chamador pode consultar.
QueryAllTracesW

A função QueryAllTracesW (Unicode) (evntrace.h) recupera as propriedades e estatísticas de todas as sessões de rastreamento de eventos que o chamador pode consultar.
QueryTraceA

A função ANSI (QueryTraceA) (evntrace.h) recupera as configurações de propriedade e as estatísticas de sessão para a sessão de rastreamento de eventos especificada.
QueryTraceProcessingHandle

Recupera informações sobre uma sessão de processamento de rastreamento ETW aberta pelo OpenTrace.
QueryTraceW

A função QueryTraceW (Unicode) (evntrace.h) recupera as configurações de propriedade e as estatísticas de sessão para a sessão de rastreamento de eventos especificada.
Registercallback

Registra uma implementação de IEventCallback com o relogger para sinalizar a atividade de rastreamento (iniciando, parando e registrando novos eventos).
RegisterTraceGuidsA

A função RegisterTraceGuidsA (ANSI) (evntrace.h) é uma função obsoleta e o novo código deve usar a alternativa fornecida.
RegisterTraceGuidsW

A função RegisterTraceGuidsW (Unicode) (evntrace.h) é uma função obsoleta e o novo código deve usar a alternativa fornecida.
RemoveTraceCallback

A função RemoveTraceCallback impede que uma função EventCallback receba eventos para uma classe de rastreamento de eventos. Essa função está obsoleta.
SetCompressionMode

Habilita ou desabilita a compactação no rastreamento reloejado.
SetEventDescriptor

Define o descritor de evento para um evento.
SetOutputFilename

Indica o arquivo no qual o ETW deve gravar o novo rastreamento reloqueado.
SetPayload

Define o conteúdo de um evento.
SetProcessId

Atribui um evento a um processo específico.
SetProviderId

Define o GUID para o provedor que rastreou um evento.
SetThreadId

Define o identificador de um thread que gera um evento.
SetTimeStamp

Define a hora em que um evento ocorreu.
SetTraceCallback

A função SetTraceCallback especifica uma função EventCallback para processar eventos para a classe de rastreamento de evento especificada. Essa função está obsoleta.
StartTraceA

A função StartTrace inicia uma sessão de rastreamento de eventos. (ANSI)
StartTraceW

A função StartTrace inicia uma sessão de rastreamento de eventos. (Unicode)
StopTraceA

A função StopTraceA (ANSI) (evntrace.h) interrompe a sessão de rastreamento de evento especificada. A função ControlTrace substitui essa função.
StopTraceW

A função StopTraceW (Unicode) (evntrace.h) interrompe a sessão de rastreamento de evento especificada. A função ControlTrace substitui essa função.
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 carga 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 um único conteúdo a ser usado 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.
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 encerrado por NULL para um arquivo binário que contém recursos de metadados necessários para decodificar um provedor de eventos específico.
TdhOpenDecodingHandle

Abre um identificador de decodificação.
TdhQueryProviderFieldInformation

Recupera informações do 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.
Traceevent

Um provedor de eventos baseado em RegisterTraceGuids ("Clássico") usa a função TraceEvent para enviar um evento estruturado para uma sessão de rastreamento de eventos.
TraceEventInstance

Um provedor de eventos baseado em RegisterTraceGuids ("Clássico") usa a função TraceEventInstance para enviar um evento estruturado para uma sessão de rastreamento de eventos com um identificador de instância.
TraceMessage

Um provedor de eventos baseado em RegisterTraceGuids ("Clássico") usa a função TraceMessage para enviar um evento WPP baseado em mensagem (baseado em TMF) para uma sessão de rastreamento de eventos.
TraceMessageVa

Um provedor de eventos baseado em RegisterTraceGuids ("Clássico") usa a função TraceMessageVa para enviar um evento WPP baseado em mensagem (baseado em TMF) para uma sessão de rastreamento de eventos usando parâmetros va_list.
TraceQueryInformation

Fornece informações sobre uma sessão de rastreamento de eventos.
TraceSetInformation

Configura as configurações de sessão de rastreamento de eventos.
UnregisterTraceGuids

Cancela o registro de um provedor de rastreamento de eventos ETW "Clássico" (estilo Windows 2000) registrado usando RegisterTraceGuids.
UpdateTraceA

A função UpdateTraceA (ANSI) (evntrace.h) atualiza a configuração de propriedade da sessão de rastreamento de evento especificada.
UpdateTraceW

A função UpdateTraceW (Unicode) (evntrace.h) atualiza a configuração de propriedade da sessão de rastreamento de eventos especificada.
WMIDPREQUEST

Um provedor de eventos baseado em RegisterTraceGuids ("Clássico") implementa essa função para receber notificações de controladores. O tipo WMIDPREQUEST define um ponteiro para essa função de retorno de chamada. ControlCallback é um espaço reservado para o nome da função definida pelo aplicativo.

Interfaces

 
ITraceEvent

Fornece acesso a dados relacionados a um evento específico.
ITraceEventCallback

Usado pelo ETW para fornecer informações ao relogger conforme o processo de rastreamento inicia, termina e registra eventos.
ITraceRelogger

Fornece acesso à funcionalidade de novo log, permitindo que você manipule e reloge eventos de um fluxo de rastreamento ETW.

Estruturas

 
CLASSIC_EVENT_ID

Identifica o evento kernel para o qual você deseja habilitar o rastreamento de pilha de chamadas.
ENABLE_TRACE_PARAMETERS

Contém informações usadas para habilitar um provedor por meio de EnableTraceEx2.
ENABLE_TRACE_PARAMETERS_V1

Contém informações usadas para habilitar um provedor por meio de EnableTraceEx2. Essa estrutura está obsoleta.
ETW_BUFFER_CONTEXT

Fornece informações de contexto sobre o evento.
ETW_BUFFER_CONTEXT

Fornece informações de contexto sobre o evento. (ETW_BUFFER_CONTEXT)
ETW_TRACE_PARTITION_INFORMATION

Contém informações de partição extraídas de um rastreamento ETW.
EVENT_DATA_DESCRIPTOR

A estrutura EVENT_DATA_DESCRIPTOR define um bloco de dados que será usado em um evento ETW.
EVENT_DESCRIPTOR

A estrutura EVENT_DESCRIPTOR contém informações (metadados) sobre um evento ETW.
EVENT_DESCRIPTOR

Contém metadados que definem o evento.
EVENT_EXTENDED_ITEM_INSTANCE

Define a relação entre eventos se TraceEventInstance foi usado para registrar eventos relacionados ao log.
EVENT_EXTENDED_ITEM_RELATED_ACTIVITYID

Define o evento pai deste evento.
EVENT_EXTENDED_ITEM_STACK_TRACE32

Define uma pilha de chamadas em um computador de 32 bits.
EVENT_EXTENDED_ITEM_STACK_TRACE64

Define uma pilha de chamadas em um computador de 64 bits.
EVENT_EXTENDED_ITEM_TS_ID

Define a sessão de terminal que registrou o evento.
EVENT_FILTER_DESCRIPTOR

Define os dados de filtro que uma sessão passa para a função de retorno de chamada habilitada do provedor.
EVENT_FILTER_EVENT_ID

Define as IDs de evento usadas em uma estrutura EVENT_FILTER_DESCRIPTOR para uma ID de evento ou filtro de caminhada de pilha.
EVENT_FILTER_EVENT_NAME

Define as IDs de evento usadas em uma estrutura de EVENT_FILTER_DESCRIPTOR para um nome de evento ou filtro de nome de caminhada de talo.
EVENT_FILTER_HEADER

Define os dados de cabeçalho que devem preceder os dados de filtro definidos no manifesto de instrumentação.
EVENT_FILTER_LEVEL_KW

Define as IDs de evento usadas em uma estrutura de EVENT_FILTER_DESCRIPTOR para um filtro de palavra-chave de nível de caminhada de pilha.
EVENT_HEADER

A estrutura EVENT_HEADER (evntcons.h) define informações sobre o evento.
EVENT_HEADER

A estrutura EVENT_HEADER (relogger.h) define informações sobre o evento.
EVENT_HEADER_EXTENDED_DATA_ITEM

A estrutura de EVENT_HEADER_EXTENDED_DATA_ITEM (evntcons.h) define os dados estendidos que o ETW coleta como parte dos dados do evento.
EVENT_HEADER_EXTENDED_DATA_ITEM

A estrutura de EVENT_HEADER_EXTENDED_DATA_ITEM (relogger.h) define os dados estendidos coletados pelo ETW como parte dos dados do evento.
EVENT_INSTANCE_HEADER

A estrutura EVENT_INSTANCE_HEADER contém informações de rastreamento de eventos padrão comuns a todos os eventos escritos por TraceEventInstance.
EVENT_INSTANCE_INFO

A estrutura EVENT_INSTANCE_INFO mapeia um identificador de transação exclusivo para uma classe de rastreamento de evento registrada para TraceEventInstance.
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.
EVENT_RECORD

A estrutura de EVENT_RECORD (evntcons.h) define o layout de um evento que o ETW fornece.
EVENT_RECORD

A estrutura EVENT_RECORD (relogger.h) define o layout de um evento que o ETW fornece.
EVENT_TRACE

A estrutura EVENT_TRACE é usada para fornecer informações de evento a um consumidor de rastreamento de eventos.
EVENT_TRACE_HEADER

A estrutura EVENT_TRACE_HEADER contém informações de rastreamento de eventos padrão comuns a todos os eventos escritos pelo TraceEvent.
EVENT_TRACE_LOGFILEA

A estrutura ansi (EVENT_TRACE_LOGFILEA) (evntrace.h) armazena informações sobre uma fonte de dados de rastreamento.
EVENT_TRACE_LOGFILEW

A estrutura de EVENT_TRACE_LOGFILEW (Unicode) (evntrace.h) armazena informações sobre uma fonte de dados de rastreamento.
EVENT_TRACE_PROPERTIES

A estrutura EVENT_TRACE_PROPERTIES contém informações sobre uma sessão de rastreamento de eventos e é usada com APIs como StartTrace e ControlTrace.
EVENT_TRACE_PROPERTIES_V2

A estrutura EVENT_TRACE_PROPERTIES_V2 contém informações sobre uma sessão de rastreamento de eventos e é usada com APIs como StartTrace e ControlTrace.
MOF_FIELD

Você pode usar as estruturas de MOF_FIELD para acrescentar dados de evento às estruturas de EVENT_TRACE_HEADER ou EVENT_INSTANCE_HEADER.
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_ENABLE_INFO

Define a sessão e as informações usadas pela sessão para habilitar o provedor.
TRACE_EVENT_INFO

Define as informações sobre o evento.
TRACE_GUID_INFO

Retornado por EnumerateTraceGuidsEx. Define o cabeçalho para a lista de sessões que habilitaram um provedor.
TRACE_GUID_PROPERTIES

Retornado por EnumerateTraceGuids. Contém informações sobre um provedor de rastreamento de eventos.
TRACE_GUID_REGISTRATION

Usado com RegisterTraceGuids para registrar classes de rastreamento de eventos.
TRACE_LOGFILE_HEADER

A estrutura TRACE_LOGFILE_HEADER contém informações sobre uma sessão de rastreamento de eventos e seus eventos.
TRACE_PERIODIC_CAPTURE_STATE_INFO

Usado com TraceQueryInformation e TraceSetInformation para obter ou definir informações relacionadas a um estado de captura periódico.
TRACE_PROVIDER_INFO

Define o GUID e o nome de um provedor.
TRACE_PROVIDER_INSTANCE_INFO

Define uma instância do GUID do provedor.
TRACE_VERSION_INFO

Determina as informações de versão da sessão TraceLogging.