IDebugProgram2:: 停止

停止程序。

HRESULT Terminate( 
   void 
);
int Terminate();

返回值

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

备注

如果可能,程序进程将停止并卸载;否则,调试引擎 (DE)会执行所有必要的清理。

此方法或 IDebugProcess2:: 停止 方法由 IDE 调用,通常是为了响应暂停所有调试的用户。 此方法的实现应,在理想情况下,终止进程中的程序。 如果无法实现这一点, DE 应防止程序运行该过程 (和执行所有必要的清理)。 如果 IDebugProcess2::Terminate 方法由 IDE 调用,整个过程某些时将停止,在 IDebugProgram2::Terminate 调用方法之后。

请参见

参考

IDebugProgram2

IDebugProcess2:: 停止