Функция 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
целевая платформа Windows
Header evntrace.h
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