Partager via


IDebugPort2

cette interface représente un port de débogage sur un ordinateur.

IDebugPort2 : IUnknown

Remarques à l'intention des implémenteurs

Un fournisseur de port implémente cette interface pour représenter un port de débogage sur un ordinateur.

Si le port prend en charge les événements de port d'émission, il doit également implémenter l'interface d' IConnectionPointContainer pour prendre en charge une interface d' IConnectionPoint qui fournit ensuite l'interface d' IDebugPortEvents2 .

Remarques pour les appelants

Appels au retour d' IDebugPortSupplier2 : : GetPort ou d' IDebugPortSupplier2 : : AddPort cette interface, qui représente le port demandé.

méthodes en commande de Vtable

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

Méthode

Description

IDebugPort2 : : GetPortName

Retourne le nom de port.

IDebugPort2 : : GetPortId

Retourne l'identificateur de port.

IDebugPort2 : : GetPortRequest

Retourne la requête utilisée pour créer un port (si disponible).

IDebugPort2 : : GetPortSupplier

Retourne le fournisseur de port pour ce port.

IDebugPort2 : : GetProcess

Retourne une interface au processus donné l'identificateur du processus.

IDebugPort2 : : EnumProcesses

Énumère tous les processus qui s'exécutent sur un port.

Notes

Le port local permet d'accéder à tous les processus et programme à s'exécuter sur l'ordinateur local. D'autres ports peut représenter une jonction de câble série à un appareil Windows CE, ou une connexion réseau à un ordinateur de non-DCOM. L'interface d' IDebugPort2 est utilisée pour rechercher le nom et l'ID d'un port, énumérer tous processus qui s'exécutent sur le port, et fournit des fonctionnalités pour démarrer et arrêter des processus sur le port.

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

IDebugPortSupplier2

IDebugCoreServer2

Concepts

Les interfaces principales