IDebugProcess3:: 执行

继续运行此从一种状态中止处理。 (例如步骤) 清除所有以前执行状态和处理再次开始执行。

备注

应使用此方法而不是 IDebugProgram2:: 执行

HRESULT Execute(
   IDebugThread2* pThread
);
int Execute(
   IDebugThread2 pThread
);

参数

返回值

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

备注

当用户开始执行从其他某种进程的线程中的一种停止状态,此方法调用此过程。 ,当用户选择 开始 命令在 IDE 时,的 调试 菜单此方法被调用。 此方法的实现可能十分简单调用当前线程的 IDebugThread2:: resume 方法在处理。

警告

不要将一个终止的事件或一个即时 () 同步事件。 IDebugEventCallback2:: 事件 ,当处理此时调用,否则调试器会停止。

请参见

参考

IDebugProcess3

IDebugThread2

IDebugThread2:: resume

IDebugEventCallback2:: 事件