IDebugEngine2:: DestroyProgram

通知一个调试引擎 (DE)指定的程序非通常停止了,并且 DE 应清理所有引用。程序并发送程序销毁事件。

HRESULT DestroyProgram( 
   IDebugProgram2* pProgram
);
int DestroyProgram( 
   IDebugProgram2 pProgram
);

参数

  • pProgram
    [in] 表示程序非通常停止的 IDebugProgram2 对象。

返回值

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

备注

在调用方法之后, DE 随后将一个 IDebugProgramDestroyEvent2 事件为会话调试管理器 (SDM)。

此方法不执行 (返回 E_NOTIMPL),如果 DE 运行在同一进程,当正在调试的程序。 ,仅当、运行在同一进程作为 SDM,此方法执行。

请参见

参考

IDebugEngine2

IDebugProgramDestroyEvent2

IDebugProgram2