IDebugPortEvents2
Diese Schnittstelle wird ein Listener (in der Regel der Debug- Manager der Sitzung [] oder SDM) - Modul eine Debug- und Programmierung über Prozess- und - zerstörung für einen bestimmten Anschluss. Diese Informationen können verwendet werden, um eine Ansicht der Prozesse und Echtzeit Darstellung der Programme, die auf dem Port ausgeführt werden.
IDebugPortEvents2 : IUnknown
Hinweise für Implementierer
Visual Studio normalerweise implementiert diese Schnittstelle, um Benachrichtigungen über Programm und - zerstörung zu empfangen. Ein Debuggen Modul kann diese Schnittstelle implementieren, um auch für solche Ereignisse Port zu überwachen.
Hinweise für Aufrufer
Alle IDebugPort2-Schnittstellen können für eine IConnectionPointContainer-Schnittstelle abgefragt werden. Anschließend wird die FindConnectionPoint-Methode für IDebugPortEvents2 in der IConnectionPointContainer-Schnittstelle aufgerufen, um eine IConnectionPoint-Schnittstelle abzurufen. Schließlich wird die Advise-Methode in der IConnectionPoint-Schnittstelle aufgerufen, um die Ereignisse von der IDebugPortEvents2::Ereignis-Methode zu senden.
Methoden in die Vtable-Reihenfolge
In der folgenden Tabelle sind die Methode von IDebugPortEvents2an.
Methode |
Beschreibung |
---|---|
Sendet Ereignisse, die die Erstellung und Zerstörung von Prozessen und von Programmen auf dem Port beschreiben. |
Hinweise
IDebugPortEvents2 wird auch vom SDM auf Testprogrammen verwendet, die in einen Prozess ausgeführt wird, der bereits gedebuggt wird.
Ereignisse werden an den Anschluss SDM über diese Schnittstelle übergeben.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll