當程式執行到完成時,偵錯引擎 (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