IDebugProcess3::Execute

继续从停止状态运行此过程。 清除任何以前的执行状态(例如步骤),进程将重新开始执行。

注意

应使用此方法而不是 Execute

语法

int Execute(
   IDebugThread2 pThread
);

参数

pThread
[in]一个 表示要执行的线程的 IDebugThread2 对象。

返回值

如果成功,则返回 S_OK;否则,返回错误代码。

备注

当用户从某个其他进程的线程中的停止状态开始执行时,将在此过程上调用此方法。 当用户IDE 中的“调试”菜单中选择“开始”命令时,也会调用此方法。 此方法的实现可能非常简单,就像在进程中的当前线程上调用 Resume 方法一样简单。

警告

处理此调用时不要将停止事件或立即(同步)事件发送到 事件 ;否则调试器可能会停止响应。

另请参阅