Поделиться через


Функция OpenTraceFromFile (evntrace.h)

Создает сеанс обработки трассировки для обработки ETL-файла Tracelog.

Синтаксис

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

Параметры

LogFileName

Путь к файлу Tracelog .etl для обработки.

Options

Параметры конфигурации для этого сеанса обработки. Дополнительные сведения см. в ETW_OPEN_TRACE_OPTIONS.

LogFileHeader

Сведения о заголовке файла журнала. Дополнительные сведения см. в TRACE_LOGFILE_HEADER.

Возвращаемое значение

TRACEHANDLE, используемый для идентификации этого сеанса обработки. Обычно передается в ProcessTrace, чтобы начать обработку и CloseTrace для завершения обработки.

Замечания

После вызова ProcessTrace для возвращаемого TRACEHANDLEбудет немедленно начать обработку файла и вызов обратных вызовов, указанных в параметрах .

Требования

Требование Ценность
минимальные поддерживаемые клиентские Обновление Windows 11 2022
минимальный поддерживаемый сервер Windows Server 2022
целевая платформа Виндоус
заголовка evntrace.h
библиотеки Advapi32.dll
DLL Sechost.dll в Windows 8.1 и Windows Server 2012 R2; Advapi32.dll в Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista и Windows XP