IDebugEngineProgram2::Stop

停止在此程序中运行的所有线程。

语法

int Stop();

返回值

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

注解

在多程序环境中调试此程序时,将调用此方法。 收到来自其他某个程序的停止事件时,将对此程序调用此方法。 此方法的实现应是异步的;也就是说,并非所有线程都需要在此方法返回之前停止。 此方法的实现可能非常简单,就像在此程序中调用 CauseBreak 方法一样简单。

当程序停止时,实现者应发送 IDebugStopCompleteEvent2

另请参阅