IDebugProgram3::ExecuteOnThread

执行调试器程序。 将返回线程,以便向用户在执行程序时查看的线程提供调试器信息。

语法

int ExecuteOnThread(
   IDebugThread2 pThread
);

参数

pThread
[in]IDebugThread2 对象。

返回值

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

备注

在停止后,调试器可以通过三种不同的方式恢复执行:

  • 执行:取消任何上一步,并运行到下一个断点等。

  • 步骤:取消任何旧步骤,并运行,直到新步骤完成。

  • 继续:再次运行,并使任何旧步骤保持活动状态。

    在确定要取消的步骤时,传递给 ExecuteOnThread 的线程非常有用。 如果不知道线程,则运行执行将取消所有步骤。 了解线程后,只需取消活动线程上的步骤。

另请参阅