次の方法で共有


IDebugProcessDestroyEvent2

このインターフェイスは、プロセスが終了したとき、異常終了したとき、またはデタッチされたときに送信されます。

構文

IDebugProcessDestroyEvent2 : IUnknown

実装側の注意

デバッグ エンジン (DE) またはカスタム ポート サプライヤーでは、このインターフェイスを実装することで、プロセスが終了したことが報告されるようにします。 IDebugEvent2 インターフェイスを、このインターフェイスと同じオブジェクトに実装する必要があります。 IDebugEvent2 インターフェイスにアクセスするために SDM によって QueryInterface が使用されます。

呼び出し元に関する注意事項

DE またはカスタム ポート サプライヤーでは、このイベント オブジェクトを作成して送信し、プロセスの終了を報告します。 DE では、SDM がデバッグ対象のプログラムにアタッチされたときに提供される IDebugEventCallback2 コールバック関数を使用して、このイベントを送信します。 カスタム ポート サプライヤーでは、IDebugPortEvents2 インターフェイスを使用してこのイベントを送信します。

要件

ヘッダー: msdbg.h

名前空間: Microsoft.VisualStudio.Debugger.Interop

アセンブリ: Microsoft.VisualStudio.Debugger.Interop.dll

関連項目