初始断点

当调试器启动新的目标应用程序时,主映像和所有静态链接 DLL 在任何 DLL 初始化例程被调用之前加载完毕后,初始断点会自动发生。

当调试器附加到现有用户模式应用程序时,将立即发生初始 断点

-g 命令行选项会导致 WinDbg 或 CDB 忽略初始断点。 此时可以自动执行命令。 有关这种情况的详细信息,请参阅 控制异常和事件

如果想要启动新目标并在实际应用程序执行即将开始时进入该目标,请不要使用 -g 选项。 而是让初始断点自然发生。 调试器处于活动状态后,在 例程或 winmain 例程上设置断点,然后使用 g (Go) 命令。 然后运行所有初始化过程,当主应用程序执行即将开始时,应用程序将停止。

有关内核模式下的自动断点的详细信息,请参阅 崩溃和重新启动目标计算机

另请参阅

使用断点

断点语法

bp、bu、bm (设置断点)

不明确的断点解析

未解析的断点 (bu 断点)