IDebugProgramDestroyEvent2

当程序运行到完成时,调试引擎(DE)会将此接口发送到会话调试管理器(SDM)。

语法

IDebugProgramDestroyEvent2 : IUnknown

实现者须知

DE 或自定义端口供应商实现此接口来报告程序已终止且不再可用于调试。 必须在与此接口相同的对象上实现 IDebugEvent2 接口。 SDM 使用 QueryInterface 访问 IDebugEvent2 接口。

对调用者的说明

DE 或自定义端口供应商创建并发送此事件对象来报告程序的终止情况。 DE 使用 SDM 附加到正在调试的程序时提供的 IDebugEventCallback2 回调函数发送此事件。 自定义端口供应商使用 IDebugPortEvents2 接口发送此事件。

Vtable 顺序中的方法

下表显示了 IDebugProgramDestroyEvent2.

方法 说明
GetExitCode 获取程序的退出代码。

要求

标头:msdbg.h

命名空间:Microsoft.VisualStudio.Debugger.Interop

程序集:Microsoft.VisualStudio.Debugger.Interop.dll

另请参阅