Debugging Tools for Windows

gc (Go from Conditional Breakpoint)

gc 命令使用和遇到断点时一样的方式(单步、跟踪或自由执行)来从一个条件断点恢复执行。

语法

gc 

环境

模式 用户模式、内核模式
目标 仅活动调试
平台 所有

注释

当一个条件断点的末尾包含一个执行命令时,需要使用gc命令。

例如,下面是一个正确的条件断点命令:

0:000> bp Address "j (Condition) 'OptionalCommands'; 'gc' " 

当遇到该断点并且表达式为false时,恢复执行会使用前一次相同的执行类型。例如,如果使用g (Go)命令来到达该断点,则恢复为自由执行。但是如果使用单步或跟踪来到达该断点,也会以单步或跟踪的方式来恢复执行。

换句话说,下面是一个不正确的断点设置,因为即使单步执行到该断点,也总是会变成自由执行:

0:000> bp Address "j (Condition) 'OptionalCommands'; 'g' " 

附加信息

相关命令的概述,查看控制调试目标

Build machine: CAPEBUILD