次の方法で共有


IDebugModuleLoadEvent2

このインターフェイスは、モジュールの読み込みまたはアンロード時にデバッグ エンジン (DE) によってセッション デバッグ マネージャー (SDM) に送信されます。

構文

IDebugModuleLoadEvent2 : IUnknown

実装側の注意

DE では、モジュールが読み込まれたかアンロードされたことを報告するために、このインターフェイスを実装します。 IDebugEvent2 インターフェイスを、このインターフェイスと同じオブジェクトに実装する必要があります。 IDebugEvent2 インターフェイスにアクセスするために SDM によって QueryInterface が使用されます。

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

DE は、モジュールが読み込まれたかアンロードされたことを報告するために、このイベント オブジェクトを作成して送信します。 このイベントは、SDM がデバッグ中のプログラムにアタッチされたときに提供される IDebugEventCallback2 コールバック関数を使用して送信されます。

Vtable 順序のメソッド

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

メソッド 説明
GetModule 読み込まれている、またはアンロードされているモジュールを取得します。

解説

Visual Studio では、[モジュール] ウィンドウを最新の状態に保つためにこのイベントを使用します。

要件

ヘッダー: msdbg.h

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

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

関連項目