IDebugCoreServer2
Diese Schnittstelle wird verwendet, um Informationen von einem Server auf einem Computer im Netzwerk darzustellen und abzurufen.
Syntax
IDebugCoreServer2 : IUknown
Hinweise für Implementierer
Visual Studio implementiert diese Schnittstelle, um einen Server darzustellen. Jede Instanz von Visual Studio erstellt eine Instanz dieser Schnittstelle.
Hinweise für Aufrufer
Ein benutzerdefinierter Portanbieter empfängt diese Schnittstelle in einem Aufruf von Event.
Ein Debugmodul kann diese Schnittstelle indirekt über einen Aufruf von GetServer abrufen (der IDebugCoreServer3 zurückgibt, eine Schnittstelle, von IDebugCoreServer2
der abgeleitet wird).
Methoden in Vtable-Reihenfolge
In der folgenden Tabelle sind die Methoden von IDebugCoreServer2
aufgeführt.
Methode | Beschreibung |
---|---|
GetMachineInfo | Ruft den Namen und die Attribute eines Computers ab. |
GetMachineName | Ruft den Namen eines Computers ab. |
GetPortSupplier | Ruft einen Portanbieter ab, der auf einem Computer vorhanden ist. |
GetPort | Ruft einen Port ab, der bereits auf einem Computer vorhanden ist. |
EnumPorts | Erstellt einen Enumerator für alle Ports auf einem Computer. |
EnumPortSuppliers | Erstellt einen Enumerator für alle Portlieferanten auf einem Computer. |
GetMachineUtilities_V7 | Ruft die Computerhilfsprogramme für einen Computer ab. |
Hinweise
Diese Schnittstelle wird auch von Visual Studio verwendet, um Prozesse zu durchsuchen, die auf Computern im Netzwerk ausgeführt werden.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll