IDebugPortSupplier3
Diese Schnittstelle ermöglicht es dem Aufrufer, um zu bestimmen, ob ein Anschluss lieferant Ports (indem sie auf einen Datenträger geschrieben) zwischen den Aufrufen des Debuggers beibehalten und eine Liste dieser beibehaltenen Ports dann abrufen kann.
IDebugPortSupplier3 : IDebugPortSupplier2
Hinweise für Implementierer
Ein benutzerdefinierter Port lieferant implementiert diese Schnittstelle, um das Beibehalten oder Speichern von Anschlussinformationen auf den Datenträger zu unterstützen. Diese Schnittstelle muss auf dasselbe Objekt wie die IDebugPortSupplier2-Schnittstelle implementiert werden.
Hinweise für Aufrufer
Rufen Sie QueryInterface auf der IDebugPortSupplier2-Schnittstelle an, die zum Abrufen dieser Schnittstelle.
Methoden in die Vtable-Reihenfolge
Zusätzlich zu den Methoden, die von der IDebugPortSupplier2-Schnittstelle geerbt werden, unterstützt diese Schnittstelle Folgendes:
Methode |
Beschreibung |
---|---|
Gibt zurück, ob der Port lieferant Ports (indem sie auf einen Datenträger geschrieben) zwischen den Aufrufen des Debuggers beibehalten kann. |
|
Gibt ein Objekt zurück, das verwendet werden kann, um alle Ports auflisten, die von diesem Anschlusslieferanten auf den Datenträger geschrieben wurden. |
Hinweise
Wenn ein Anschluss lieferant Anschlüsse über Aufrufe beibehalten kann, muss er diese Schnittstelle implementieren. Anschlüsse geladen werden sollen, wenn sich der Port lieferant instanziiert wird und auf einen Datenträger geschrieben, wenn der Port lieferant zerstört wird.
Ein Debuggen Modul in der Regel interagiert nicht mit einem Anschlusslieferanten. Es wird keine Verwendung für diese Schnittstelle verfügen.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll