C

C++ 式
C++ 式エバリュエーターによって評価できる式。

C 呼び出し履歴
呼び出し履歴を参照してください。

呼び出し履歴
スレッドによって行われた関数呼び出しを表す各スレッドのスタック フレームのセット。 関数呼び出しが行われるたびに、新しいスタック フレームがスタックの一番上にプッシュされます。 その関数が戻ると、スタック フレームがスタックから取り除かれます。

と呼ばれることもあり、単に と呼ばれることもあります。

コールバック オブジェクト
イベント コールバック、入力コールバック、出力コールバックを参照してください。

チェック ビルド

チェック ビルドは、Windows では提供されなくなりました。 ドライバーの検証ツールや GFlags などのツールを使用して、ドライバー コードを確認します。

チェック ビルドには、無料ビルドでは使用できない追加のエラー チェック、引数の検証、デバッグ情報が含まれていました。

チェック ビルドは追加の保護を提供しますが、無料のビルドよりも多くのメモリとディスク領域を消費します。 パラメーターのチェックや診断メッセージの出力が原因で追加のコード パスが実行され、カーネル関数のいくつかの代替実装が使用されるため、システムとドライバーのパフォーマンスが低下します。

Windows のチェック ビルドを、Windows Driver Kit (WDK) のいずれかのチェック ビルド環境でビルドされたドライバーと混同しないでください。

子シンボル
別のシンボルに含まれるシンボル。 たとえば、構造体内のメンバーのシンボルは、その構造体のシンボルの子となります。

client
クライアント オブジェクトを参照してください。

クライアント オブジェクト
クライアント オブジェクトは、デバッガー エンジンとの対話に使用されます。 クライアントごとの状態を保持し、デバッガー エンジン API の最上位インターフェイスの実装を提供します。

クライアント スレッド
クライアント オブジェクトが作成されたスレッド。 一般に、クライアントのメソッドは、このスレッドからのみ呼び出すことができます。 デバッガー エンジンは、このスレッドを使用して、クライアントに登録されているコールバック オブジェクトのすべての呼び出しを行います。

コード ブレークポイント
ソフトウェア ブレークポイントを参照してください。

クラッシュ ダンプ ファイル
特定のメモリ領域と、アプリケーションまたはオペレーティング システムに関連するその他のデータのスナップショットを含むファイル。 クラッシュ ダンプ ファイルを保存し、後でアプリケーションまたはオペレーティング システムをデバッグするために使用できます。

ユーザー モードのクラッシュ ダンプ ファイルは、アプリケーションがクラッシュしたときに Windows によって作成され、カーネル モードのクラッシュ ダンプ ファイルは、Windows 自体がクラッシュしたときに Windows の特別なルーチンによって作成されます。 クラッシュ ダンプ ファイルには、いくつかの種類があります。

現在のプロセス
デバッガー エンジンが現在制御しているプロセス。 イベントが発生すると、現在のプロセスがイベント プロセスに設定されます。

現在のターゲット
デバッガー エンジンが現在制御しているターゲット。 イベントが発生すると、現在のターゲットがイベント ターゲットに設定されます。

現在のスレッド
デバッガー エンジンが現在制御しているスレッド。 イベントが発生すると、現在のスレッドがイベント スレッドに設定されます。