Freigeben über


IEnumDebugPorts2

Diese Schnittstelle listet die Anschlüsse des Computers oder des Anschlusslieferanten auf.

IEnumDebugPorts2 : IUnknown

Hinweise für Implementierer

Ein benutzerdefinierter Port lieferant implementiert diese Schnittstelle, um eine Liste mit Anschlüssen darzustellen, die vom Lieferanten erstellt werden. Visual Studio implementiert diese Schnittstelle zur Unterstützung von seinem eigenen Anschlusslieferanten.

Hinweise für Aufrufer

Rufen Sie IDebugPortSupplier2::EnumPorts an, die zum Abrufen dieser Schnittstelle, die eine Liste von Anschlüssen darstellt, die vom Anschlusslieferanten erstellt werden. Rufen Sie IDebugPortSupplier3::EnumPersistedPorts an, die zum Abrufen dieser Schnittstelle, die eine Liste von Anschlüssen darstellt, die auf der Festplatte gespeichert wurden.

Methoden in die Vtable-Reihenfolge

In der folgenden Tabelle werden die Methoden von IEnumDebugPorts2an.

Methode

Beschreibung

IEnumDebugPorts2::Danach

Ruft eine angegebene Anzahl von Ports in der Enumerationsfolge ab.

IEnumDebugPorts2::Schritt

Überspringt eine angegebene Anzahl von Ports in der Enumerationsfolge.

IEnumDebugPorts2::Zurücksetzen

Setzt die Enumerationsfolge auf den Anfang zurück.

IEnumDebugPorts2::Klon

Erstellt einen Enumerator, der den gleichen Enumerationszustand wie der aktuelle Enumerator enthält.

IEnumDebugPorts2::GetCount

Ruft die Anzahl von Ports in einem Enumerator ab.

Hinweise

Visual Studio verwendet diese Schnittstelle, um eine Liste mit Anschlüssen aufzufüllen, die zum Anfügen an Prozesse verwendet werden.

Ein Debuggen Modul in der Regel verwendet diese Schnittstelle nicht.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch

Referenz

IDebugCoreServer2::EnumPorts

IDebugPortSupplier2::EnumPorts

Konzepte

Kern-Schnittstellen