質問

ユーザーモードの Windows クライアントがトレース情報を書き出せるようにするために、Event Tracing for Windows (ETW) を研究しています。既存のドキュメントは、控えめに言っても、非常に不完全です。本当に役立つのは、ETW を使用してトレース メッセージを書き出す簡単な C++ の例です。そのような例は存在しますか?他にお勧めできる ETW ドキュメントはありますか?

役に立ちましたか?

解決

書く プロバイダ のためのETWしてオプションのいずれかを書いてのマニフェストに基づくプロバイダー(優先のためにVista以降)またはクラシックのプロバイダのための遺産です。場合はマニフェスト系のアプローチに行きたいとその確認 例はこちら.あるすべ クラシックのプロバイダの例はこちら.

私の使用したいマニフェストに基づくアプローチとして、より良いサポートを最大8ます。最初のステップマニフェストに基づくプロバイダが必要となる登録のイベントを使用 EventRegister として書き込みを EventWrite または EventWriteString 機能です。

他のヒント

Microsoft のこのドキュメントは、始めるのに適したドキュメントです。 ここ

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top