(relogger.h) ITraceRelogger 介面
ITraceRelogger 介面可讓您存取重新記錄功能,讓您從 ETW 追蹤數據流操作和重新記錄事件。
繼承
ITraceRelogger 介面繼承自 IUnknown 介面。 ITraceRelogger 也有下列類型的成員:
方法
ITraceRelogger 介面具有這些方法。
ITraceRelogger::AddLogfileTraceStream 將新的 logfile 型 ETW 追蹤數據流新增至重新記錄器。 |
ITraceRelogger::AddRealtimeTraceStream 將新的即時 ETW 追蹤數據流新增至重新記錄器。 |
ITraceRelogger::Cancel 終止重新記錄程式。 |
ITraceRelogger::CreateEventInstance 產生新的事件。 |
ITraceRelogger::Inject 將非系統產生的事件插入寫入輸出追蹤記錄檔的事件數據流。 |
ITraceRelogger::P rocessTrace 將事件從相關聯的追蹤數據流傳遞至取用者。 |
ITraceRelogger::RegisterCallback 向重新記錄器註冊 IEventCallback 的實作,以發出追蹤活動 (啟動、停止和記錄新事件) 的訊號。 |
ITraceRelogger::SetCompressionMode 啟用或停用重新記錄追蹤上的壓縮。 |
ITraceRelogger::SetOutputFilename 指出 ETW 應該寫入新重新記錄追蹤的檔案。 |
備註
IA64 架構的 Windows 7 不支援此介面。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | relogger.h |