KDbgCtrl のコマンドライン オプション
KDbgCtrl コマンド ラインでは、次の構文を使用します:
kdbgctrl [-e|-d|-c] [-ea|-da|-ca] [-eu|-du|-cu] [-eb|-db|-cb] [-sdb Size | -cdb]
kdbgctrl -cx
kdbgctrl -td ProcessID File
kdbgctrl -sd {active|automatic|full|kernel|mini}
kdbgctrl -?
パラメーター
-e
完全なカーネル デバッグを有効にします。
-d
完全なカーネル デバッグを無効にしました。
-c
完全なカーネル デバッグが有効になっているかどうかを確認します。 完全なカーネルのデバッグが有効になっている場合は true を表示し、完全なカーネル デバッグが無効になっている場合は false を表示します。
-ea
カーネルの自動デバッグを有効にします。
-da
自動カーネル デバッグを無効にします。
-ca
自動カーネル デバッグが有効になっているかどうかを確認します。 自動カーネル デバッグが有効な場合は true が表示され、自動カーネル デバッグが無効な場合は false が表示されます。
-eu
ユーザー モード エラー処理を有効にします。
-du
ユーザーモードのエラー処理を無効にしました。
-cu
ユーザー モード エラー処理が有効になっているかどうかを確認します。 ユーザー モード エラー処理が有効な場合は true を表示し、ユーザー モード エラー処理が無効になっている場合は false を表示します。
-eb
カーネル デバッグのブロックを有効にします。
-db
カーネルのデバッグのブロックを無効にする
-cb
カーネル デバッグがブロックされているかどうかを確認します。 カーネル デバッグがブロックされている場合は true を表示し、カーネル デバッグがブロックされていない場合は false を表示します。
-sdb Size
DbgPrint バッファのサイズを設定します。 Size の前に 0x が付いている場合、16 進数として解釈されます。 プレフィックス が0 (ゼロ) の場合、8 進数として解釈されます。 それ以外の場合は、10 進数として解釈されます。
-cdb
DbgPrint バッファーの現在のサイズをバイト単位で表示します。
-cx
現在の完全カーネル デバッグ設定を決定し、適切な値を返します。 このオプションは他のオプションと組み合わせることはできず、出力は表示されない。 これは、KDbgCtrl プログラムの戻り値をテストできるバッチ ファイルで使用するように設計されています。 考えられる戻り値は次のとおりです。
値 | 意味 |
---|---|
0x10001 |
完全なカーネル デバッグが有効になっています。 |
0x10002 |
完全なカーネル デバッグは無効になっています。 |
その他の値 |
エラーが発生しました。 KDbgCtrl は、フル カーネル デバッグの現在の状態を確認できませんでした。 |
-td ProcessID File
カーネル トリアージ ダンプ ファイルを取得します。 プロセス ID とダンプ ファイルの名前を入力します。
-sd {active|automatic|full|kernel|mini}
システムがクラッシュした場合に収集されるダンプの種類を設定し、クラッシュ ダンプ スタックを再読み込みします。 ダンプの種類の詳細については、「カーネル モード ダンプ ファイル の種類」を参照してください 。
-?
KDbgCtrlのコマンド ライン ヘルプを表示します。
追加情報
すべての KDbgCtrl 設定の説明については、「KDbgCtrl の使用」を参照してください。