Freigeben über


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

IDebugPortEvents2::Ereignis

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

Siehe auch

Referenz

IDebugPort2

Konzepte

Kern-Schnittstellen