次の方法で共有


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

関連項目