Freigeben über


IDebugModuleLoadEvent2

Diese Schnittstelle wird vom Debugmodul (DE) an den Sitzungsdebug-Manager (SESSION Debug Manager, SDM) gesendet, wenn ein Modul geladen oder entladen wird.

Syntax

IDebugModuleLoadEvent2 : IUnknown

Hinweise für Implementierer

Die DE implementiert diese Schnittstelle, um zu melden, dass ein Modul geladen oder entladen wurde. Die IDebugEvent2-Schnittstelle muss auf demselben Objekt wie diese Schnittstelle implementiert werden. Das SDM verwendet QueryInterface , um auf die IDebugEvent2 Schnittstelle zuzugreifen.

Hinweise für Aufrufer

Die DE erstellt und sendet dieses Ereignisobjekt, um zu melden, dass ein Modul geladen oder entladen wurde. Das Ereignis wird mithilfe der Rückruffunktion IDebugEventCallback2 gesendet, die vom SDM bereitgestellt wird, wenn es an das zu debuggende Programm angefügt wird.

Methoden in Vtable-Reihenfolge

Die folgende Tabelle zeigt die Methode von IDebugModuleLoadEvent2.

Methode Beschreibung
GetModule Ruft das Modul ab, das geladen oder entladen wird.

Hinweise

Visual Studio verwendet dieses Ereignis, um das Modulfenster auf dem neuesten Stand zu halten.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch