IDebugCoreServer2

Cette interface est utilisée pour représenter et obtenir des informations auprès d’un serveur sur un ordinateur sur le réseau.

Syntaxe

IDebugCoreServer2 : IUknown

Remarques pour les implémenteurs

Visual Studio implémente cette interface pour représenter un serveur. Chaque instance de Visual Studio crée une instance de cette interface.

Remarques pour les appelants

Un fournisseur de ports personnalisé reçoit cette interface dans un appel à l’événement.

Un moteur de débogage peut obtenir cette interface indirectement via un appel à GetServer (qui retourne IDebugCoreServer3, interface dérivée de IDebugCoreServer2).

Méthodes dans l'ordre Vtable

Le tableau suivant présente les méthodes de IDebugCoreServer2.

Méthode Description
GetMachineInfo Obtient le nom et les attributs d’une machine.
GetMachineName Obtient le nom d’une machine.
GetPortSupplier Obtient un fournisseur de ports qui existe sur un ordinateur.
GetPort Obtient un port qui existe déjà sur un ordinateur.
EnumPorts Crée un énumérateur pour tous les ports d’un ordinateur.
EnumPortSuppliers Crée un énumérateur pour tous les fournisseurs de ports sur un ordinateur.
GetMachineUtilities_V7 Obtient les utilitaires d’ordinateur d’un ordinateur.

Notes

Cette interface est également utilisée par Visual Studio pour parcourir les processus s’exécutant sur des machines sur le réseau.

Spécifications

En-tête : msdbg.h

Espace de noms : Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussi