DebugBreak 和 __debugbreak

更新:2007 年 11 月

本主题适用于:

版本

Visual Basic

C#

C++

Web Developer

速成版

主题不适用 主题不适用

仅限本机

主题不适用

标准版

主题不适用 主题不适用

仅限本机

主题不适用

专业团队版

主题不适用 主题不适用

仅限本机

主题不适用

表格图例:

主题适用

适用

主题不适用

不适用

主题适用,但命令默认情况下隐藏

默认情况下隐藏的一条或多条命令。

可以在代码中的任意点调用 DebugBreak Win32 函数或 __debugbreakDebugBreak 和 __debugbreak 与在该位置设置一个断点具有相同的效果。

因为 DebugBreak 是系统函数调用,所以必须安装系统调试符号以确保中断后显示正确的调用堆栈信息。否则,调试器可能在显示一帧调用堆栈信息后就停止显示。如果使用 __debugbreak,则不需要符号。

请参见

概念

调试器安全

安装用于调试系统调用故障的符号

其他资源

调试本机代码