次の方法で共有


IDebugBreakpointEvent2

デバッグ エンジン (DE) では、プログラムがブレークポイントで停止したときに、このインターフェイスをセッション デバッグ マネージャー (SDM) に送信します。

構文

IDebugBreakpointEvent2 : IUnknown

実装側の注意

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

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

DE では、プログラムで少なくとも 1 つのブレークポイントが検出されたときに、このイベント オブジェクトを作成して送信します。 このイベントは、SDM がデバッグ対象のプログラムにアタッチされたときに提供される IDebugEventCallback2 コールバック関数を使用して送信されます。

Vtable 順序のメソッド

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

メソッド 説明
EnumBreakpoints 現在のコードの場所で発生したすべてのブレークポイントの列挙を作成します。

要件

ヘッダー: msdbg.h

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

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

関連項目