デバッガー拡張機能 DLL の読み込み
デバッガー拡張 Dll を読み込むには、次のように、既定のデバッガー拡張 DLL と既定のデバッガー拡張機能のパスを制御する方法があります。
(デバッガーを開始する前に)拡張 Dll の既定のパスを設定するには、_NT_DEBUGGER_EXTENSION_PATH 環境変数 を使用します。 複数のディレクトリパスをセミコロンで区切って指定できます。
Load (拡張 DLL の読み込み)コマンドを使用して、新しい DLL を読み込みます。
.DLL をアンロードするには、 unload (拡張 dll のアンロード) コマンドを使用します。
.Unloadall (すべての拡張 dll のアンロード)コマンドを使用して、すべてのデバッガー拡張機能をアンロードします。
(デバッガーを開始する前に、CDB のみ) tools.ini ファイルを使用して、既定の拡張 DLL を設定します。
(デバッガーを開始する前に) -Aコマンドラインオプション を使用して、既定の拡張子 DLL を設定します。
拡張子 DLL の検索パスを設定するには、 extpath (拡張パスの設定) コマンドを使用します。
既定の拡張 DLL を設定するには、 . setdll (既定の拡張 dll の設定) コマンドを使用します。
[ Chain] (デバッガー拡張機能の一覧) コマンドを使用して、読み込まれたすべてのデバッガー拡張モジュールを既定の検索順序で表示します。
完全なを使用するだけで、拡張 DLL を読み込むこともできます 。モジュール。拡張 構文は、そのモジュールから初めてコマンドを発行するときに使用します。 詳細については、「 デバッガー拡張機能コマンドの使用」を 参照してください。
使用する拡張 Dll は、ターゲットコンピューターのオペレーティングシステムと一致している必要があります。 Windows パッケージのデバッグツールに付属する拡張 dll は、インストールディレクトリの別のサブディレクトリに配置されます。
winxp ディレクトリには、Windows XP 以降のバージョンの Windows で使用できる拡張子が含まれています。
Winext ディレクトリには、任意のバージョンの Windows で使用できる拡張子が含まれています。 Windows 用のデバッグツールのベースディレクトリにある dbghelp.dll モジュールにも、この型の拡張機能が含まれています。
独自のデバッガー拡張機能を作成した場合は、任意のディレクトリに配置できます。 ただし、新しいディレクトリに配置し、そのディレクトリをデバッガー拡張機能のパスに追加することをお勧めします。
最大32の拡張 Dll を読み込むことができます。