Weitere ähnliche Inhalte
Ähnlich wie ドライバへのETWの埋め込み (20)
Mehr von Study Group by SciencePark Corp. (20)
ドライバへのETWの埋め込み
- 4. Event Tracing for Windows の略
Windows OS(Windows Vista以降)のイベントトレースの仕組み。
ETWを使用してログを取得するメリットを以下に挙げます。
1.ドライバのパフォーマンスにほぼ影響しない
2.1の理由からRelease版でもトレースログ機能を有効にできる
3.ログ取得のために、追加でアプリケーションをインストールする必要がない
4.BSODが発生した場合、ダンプファイルからログの取り出しが可能
今回はWindows Driver Kit(WDK) とVisual Studio を使用してETWの実装する方法を
紹介します。
ETWとは
4
- 10. ログ出力の確認 – TraceViewの設定
11
①空欄を右クリックし、
Create New Log Sessionを選
択
②ビルド時に生成されるpdbファイルを指定する
pdbファイル:ProgramDataBaseファイル
デバッグとプロジェクトの情報を保持
今回はWDK内のTraceViewを使ってpdbファイルを読み込ませて、ログ出力
の確認を行いました。
Windows Kits/10/Tools/x64/traceview