IDebugProcessEx2
Über diese Schnittstelle kann der Sitzungsdebug-Manager (SESSION Debug Manager, SDM) einen Prozess benachrichtigen, dass er an den Prozess angefügt oder vom Prozess getrennt wird.
Syntax
IDebugProcessEx2 : IUnknown
Hinweise für Implementierer
Ein benutzerdefinierter Portanbieter implementiert diese Schnittstelle auf demselben Objekt wie die IDebugProcess2-Schnittstelle , um:
Unterstützen der Nachverfolgung von Sitzungen, die mit einem Prozess verbunden sind
Unterstützung der automatischen Anfügung über mehrere Debugmodule hinweg
Der benutzerdefinierte Portanbieter kann diese Schnittstelle implementieren, wenn er dies auswäht.
Hinweise für Aufrufer
- Die SDM ruft QueryInterface auf einer
IDebugProcess2
Schnittstelle auf, um diese Schnittstelle abzurufen.
Methoden in Vtable-Reihenfolge
In der folgenden Tabelle sind die Methoden von IDebugProcessEx2
aufgeführt.
Methode | Beschreibung |
---|---|
Anfügen | Informiert den Prozess, dass eine Sitzung jetzt den Prozess debuggen soll. |
Trennen | Informiert den Prozess, dass eine Sitzung den Prozess nicht mehr debuggen soll. |
AddImplicitProgramNodes | Fügt Programmknoten für eine Liste von Debugmodulen hinzu. |
Hinweise
Diese Schnittstelle ist privat zwischen dem SDM und dem Prozess.
Anforderungen
Header: Portpriv.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll