(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

另請參閱

ITraceEvent

ITraceEventCallback