C

C++ 表达式
可由 C++ 表达式计算器计算的表达式。

C 调用堆栈
请参阅调用堆栈。

调用堆栈
每个线程的堆栈帧集,其中包含表示线程进行的函数调用。 每次调用函数时,都会将新的堆栈帧推送到堆栈顶部。 当该函数返回时,堆栈帧将从堆栈中弹出。

有时称为 或 ,简称为 。

callback 对象
请参阅事件回调、输入回调和输出回调。

已检查内部版本

不再为 Windows 提供已检查的版本。 使用驱动程序验证器和 GFlags 等工具检查驱动程序代码。

已检查的版本包含额外的错误检查、参数验证和调试信息,这些信息在免费版本中不可用。

尽管选中的版本提供了额外的保护,但它消耗的内存和磁盘空间比免费版本多。 系统和驱动程序性能较慢,因为由于参数检查和诊断消息的输出而执行了其他代码路径,并且使用了内核函数的一些备用实现。

不应将已检查的 Windows 内部版本与已在 Windows 驱动程序工具包 (WDK) 的已检查生成环境中生成的驱动程序混淆。

子符号
包含在另一个符号中的符号。 例如,结构中某个成员的符号是该结构的符号的子级。

客户
请参阅客户端对象。

client 对象
客户端对象用于与调试器引擎交互。 它保留每个客户端的状态,并为调试器引擎 API 中的顶级接口提供实现。

客户端线程
在其中创建客户端对象的线程。 通常,客户端的方法只能从此线程调用。 调试器引擎使用此线程对注册到客户端的回调对象进行所有调用。

代码断点
请参阅软件断点。

故障转储文件
一个文件,其中包含某些内存区域以及与应用程序或操作系统相关的其他数据的快照。 可以存储故障转储文件,然后使用该文件在以后调试应用程序或操作系统。

应用程序崩溃时,Windows 可以创建用户模式故障转储文件,当 Windows 本身崩溃时,特殊 Windows 例程可以创建内核模式故障转储文件。 有几种不同类型的故障转储文件。

当前进程
调试器引擎当前正在控制的进程。 发生事件时,当前进程设置为事件进程。

当前目标
调试器引擎当前控制的目标。 发生事件时,当前目标设置为事件目标。

当前线程
调试器引擎当前控制的线程。 发生事件时,当前线程将设置为事件线程。