Интерфейс 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 |