Compartilhar via


Função OpenTraceFromFile (evntrace.h)

Cria uma sessão de processamento de rastreamento para processar um arquivo .etl do Tracelog.

Sintaxe

ETW_APP_DECLSPEC_DEPRECATED PROCESSTRACE_HANDLE WMIAPI OpenTraceFromFile(
  PCWSTR                       LogFileName,
  const ETW_OPEN_TRACE_OPTIONS *Options,
  TRACE_LOGFILE_HEADER         *LogFileHeader
);

Parâmetros

LogFileName

O caminho do arquivo .etl do Tracelog a ser processado.

Options

Opções de configuração para esta sessão de processamento. Consulte ETW_OPEN_TRACE_OPTIONS para obter mais detalhes.

LogFileHeader

Informações de cabeçalho para o arquivo de log. Consulte TRACE_LOGFILE_HEADER para obter mais detalhes.

Valor de retorno

Um TRACEHANDLE usado para identificar essa sessão de processamento. Normalmente, passado para ProcessTrace para iniciar o processamento e CloseTrace para encerrar o processamento.

Observações

Depois que ProcessTrace for chamado noTRACEHANDLE retornado, isso começará imediatamente a processar o arquivo e chamar os retornos de chamada especificados noopções de .

Requisitos

Requisito Valor
de cliente com suporte mínimo Atualização do Windows 11 2022
servidor com suporte mínimo Windows Server 2022
da Plataforma de Destino Windows
cabeçalho evntrace.h
biblioteca Advapi32.dll
de DLL Sechost.dll no Windows 8.1 e no Windows Server 2012 R2; Advapi32.dll no Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista e Windows XP