Partager via


IEnumDebugPorts2

cette interface énumère les ports d'un ordinateur ou d'un fournisseur de port.

IEnumDebugPorts2 : IUnknown

Remarques à l'intention des implémenteurs

Un fournisseur de port implémente cette interface pour représenter une liste de ports créés par le fournisseur. Visual Studio implémente cette interface à l'appui de son propre fournisseur de port.

Remarques pour les appelants

appelez IDebugPortSupplier2 : : EnumPorts pour obtenir cette interface représentant une liste de ports créés par le fournisseur de port. Appelez IDebugPortSupplier3 : : EnumPersistedPorts pour obtenir cette interface représentant une liste de ports qui ont été enregistrés sur le disque.

méthodes en commande de Vtable

Le tableau suivant répertorie les méthodes d' IEnumDebugPorts2.

Méthode

Description

IEnumDebugPorts2 : : suivant

Récupère un nombre spécifié de ports dans une séquence d'énumération.

IEnumDebugPorts2 : : saut

Ignore un nombre spécifié de ports dans une séquence d'énumération.

IEnumDebugPorts2 : : Réinitialisation

réinitialise une séquence d'énumération au début.

IEnumDebugPorts2 : : clone

crée un énumérateur qui contient le même état d'énumération que l'énumérateur actuel.

IEnumDebugPorts2 : : GetCount

obtient le nombre de ports dans un énumérateur.

Notes

Visual Studio utilise cette interface pour aider à remplir une liste de ports utilisés pour attacher les processus.

un moteur de débogage en général n'utilise pas cette interface.

Configuration requise

en-tête : msdbg.h

l'espace de noms : Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussi

Référence

IDebugCoreServer2 : : EnumPorts

IDebugPortSupplier2 : : EnumPorts

Concepts

Les interfaces principales