次の方法で共有


IDebugProgramEx2

このインターフェイスを使用すると、セッション デバッグ マネージャー (SDM) をプログラムにアタッチし、プログラムに関連付けられたプログラム ノードを取得できます。

構文

IDebugProgramEx2 : IUnknown

実装側の注意

カスタム ポート サプライヤーでは、IDebugProgram2 インターフェイスと同じオブジェクトにこのインターフェイスを実装して、SDM がプログラムにアタッチされるようにします。同時に、ポート サプライヤーでそのプログラムにアタッチされているすべてのセッションを追跡できるようにします。 カスタム ポート サプライヤーでは、このインターフェイスを実装できます (選択した場合)。

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

SDM では、プログラムにアタッチされたセッションを追跡するために、IDebugProgram2 インターフェイスの QueryInterface を呼び出してこのインターフェイスを取得します。

Vtable 順序のメソッド

次の表に、IDebugProgramEx2 のメソッドを示します。

メソッド 説明
[アタッチ] セッションにプログラムをアタッチします。
GetProgramNode プログラムに関連付けられているプログラム ノードを取得します。

解説

このインターフェイスは、SDM とプログラムの間でプライベートです。

要件

ヘッダー: Portpriv.h

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

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

関連項目