IDebugEvent2
このインターフェイスは、ブレークポイントでの停止などのクリティカルなデバッグ情報と、デバッグ メッセージなどのクリティカルでない情報の両方の伝達に使用されます。
構文
IDebugEvent2 : IUnknown
実装側の注意
デバッグ エンジン (DE) およびカスタム ポート サプライヤーは、他のすべてのイベント インターフェイスと同じオブジェクトにこのインターフェイスを実装します。
呼び出し元に関する注意事項
セッション デバッグ マネージャー (SDM) では、Event に渡されたインターフェイス ID (IID) 引数または Event を使用して、IDebugEvent2
インターフェイスの QueryInterface を呼び出し、適切なイベント インターフェイスを取得します。
Vtable 順序のメソッド
次の表に、IDebugEvent2
のメソッドを示します。
メソッド | 説明 |
---|---|
GetAttributes | このデバッグ イベントの属性を取得します。 |
解説
より具体的な IDebugBreakpointEvent2 などのイベント インターフェイスは、IDebugEvent2 インターフェイスから派生するのではなく、独立したインターフェイスとして IDebugEvent2
と同じオブジェクトに実装されます。
要件
ヘッダー: msdbg.h
名前空間: Microsoft.VisualStudio.Debugger.Interop
アセンブリ: Microsoft.VisualStudio.Debugger.Interop.dll