次の方法で共有


IDebugBreakpointBoundEvent2

このインターフェイスは、保留中のブレークポイントが読み込まれたプログラムに正常にバインドされたことをセッション デバッグ マネージャー (SDM) に通知します。

構文

IDebugBreakpointBoundEvent2 : IUnknown

実装側の注意

DE では、ブレークポイントのサポートの一部としてこのインターフェイスを実装します。 IDebugEvent2 インターフェイスは、このインターフェイスと同じオブジェクトに実装する必要があります (SDM では、QueryInterface メソッドを使用して IDebugEvent2 インターフェイスにアクセスします)。

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

DE では、デバッグ中のプログラムに保留中のブレークポイントが正常にバインドされている場合に、このイベント オブジェクトを作成して送信します。 このイベントは、SDM がデバッグ対象のプログラムにアタッチされたときに提供される IDebugEventCallback2 コールバック関数を使用して送信されます。

Vtable 順序のメソッド

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

メソッド 説明
GetPendingBreakpoint バインドされている保留中のブレークポイントを取得します。
EnumBoundBreakpoints このイベントでバインドされたブレークポイントの列挙子を作成します。

解説

ブレークポイントがバインドされるたびに、SDM にイベントが送信されます。 ブレークポイントをバインドできない場合は、IDebugBreakpointErrorEvent2 が送信されます。それ以外の場合は、IDebugBreakpointBoundEvent2 が送信されます。

要件

ヘッダー: msdbg.h

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

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

関連項目