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