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


Интерфейс ITraceRelogger (relogger.h)

Интерфейс ITraceRelogger предоставляет доступ к функциям повторной записи в журнал, позволяя управлять событиями трассировки трассировки etw и повторно создавать их в журнале.

Наследование

Интерфейс ITraceRelogger наследуется от интерфейса IUnknown . ITraceRelogger также имеет следующие типы элементов:

Методы

Интерфейс ITraceRelogger содержит следующие методы.

 
ITraceRelogger::AddLogfileTraceStream

Добавляет новый поток трассировки трассировки etW на основе файла журнала в повторное ведение журнала.
ITraceRelogger::AddRealtimeTraceStream

Добавляет новый поток трассировки трассировки ETW в режиме реального времени в повторном журнале.
ITraceRelogger::Cancel

Завершает процесс повторной записи в журнал.
ITraceRelogger::CreateEventInstance

Создает новое событие.
ITraceRelogger::Inject

Внедряет несистемное событие в поток событий, записываемый в выходной файл журнала трассировки.
ITraceRelogger::P rocessTrace

Доставляет события из связанных потоков трассировки потребителю.
ITraceRelogger::RegisterCallback

Регистрирует реализацию IEventCallback в повторном журнале, чтобы сообщить о действии трассировки (запуск, остановка и ведение журнала новых событий).
ITraceRelogger::SetCompressionMode

Включает или отключает сжатие для повторно зарегигированного трассировки.
ITraceRelogger::SetOutputFilename

Указывает файл, в который трассировка событий Windows должна записать новую трассировку с повторной записью в журнал.

Комментарии

Этот интерфейс не поддерживается в Windows 7 для архитектуры IA64.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header relogger.h

См. также раздел

ITraceEvent

ITraceEventCallback