
WinDbg 用のサンプル拡張機能、スクリプト、および API の使用例。
これは、WinDbgを拡張するための拡張機能とサンプルスクリプトのコレクションです。今後、サンプルや拡張機能をさらに追加していく予定です。
JavaScript拡張機能を読み込むには:
.scriptproviders コマンドを実行し、JavaScriptがリストにあるか確認することで、読み込まれていることを検証できます。
.load jsprovider を実行します。.scriptload <スクリプトへのパス> または .scriptrun <スクリプトへのパス> を実行します。各スクリプトのREADMEには、より詳しい使用方法が記載されています。JavaScriptサポートの詳細については、https://learn.microsoft.com/windows-hardware/drivers/debugger/javascript-debugger-scripting を参照してください。スクリプトについてもっと詳しく知りたい場合は、WinDbgで「Scripting」リボンを押し、「Open Script...」をクリックして開くことができます。JavaScriptとNatVisのIntelliSenseがサポートされており、「Scripting」リボンの「Execute」を押すことでスクリプトを読み込めます。
公開しているすべてのサンプルと拡張機能は、修正や改善のための貢献を受け付けています。現時点では、コミュニティからの新しいスクリプトや拡張機能の受け入れは行っていませんが、独自のリポジトリを作成して共有することは可能です。