PortsPorts

Dans l’architecture du débogueur, un port:In the debugger architecture, a port:

  • Est un conteneur pour un ensemble de processus s’exécutant sur un serveur.Is a container for a set of processes running on a server. Par exemple, un port peut représenter une connexion à un appareil Windows CE par un câble série ou à un ordinateur non-DCOM en réseau.For example, a port might represent a connection to a Windows CE-based device by a serial cable or to a networked non-DCOM machine. Un port spécial, appelé port local, contient tous les processus en cours d’exécution sur l’ordinateur local.One special port, called the local port, contains all the processes running on the local machine.

  • Peut s’identifier à l’aide d’un nom ou d’un identificateur.Can identify itself by name or identifier.

  • Peut énumérer tous les processus en cours d’exécution sur le port et lancer et arrêter ces processus.Can enumerate all processes running on the port and launch and terminate these processes.

  • Est représenté par une interface IDebugPort2 , qui est créée en passant un argument IDebugPortRequest2 à addport.Is represented by an IDebugPort2 interface, which is created by passing an IDebugPortRequest2 argument to AddPort.

    Visual StudioVisual Studio fournit un port par défaut qui gère tous les processus Windows, natifs et gérés.supplies a default port that handles all Windows-based processes, both native and managed. Un port personnalisé doit être configuré pour les connexions avec des périphériques externes qui ne sont pas basés sur Windows.A custom port must be set up for connections with external devices that are not Windows-based. Pour fournir de tels ports personnalisés, vous devez également configurer un fournisseur de ports personnalisé.To supply such custom ports, you must also set up a custom port supplier.

Voir aussiSee also