Freigeben über


IDebugCoreServer2

Diese Schnittstelle wird verwendet, um Informationen von einem Server auf einem Computer im Netzwerk abzurufen und anzuzeigen.

IDebugCoreServer2 : IUknown

Hinweise für Implementierer

Visual Studio implementiert diese Schnittstelle, um einen Server zu repräsentieren. Jede Instanz von Visual Studio wird eine Instanz dieser Schnittstelle.

Hinweise für Aufrufer

Ein benutzerdefinierter Port lieferant empfängt diese Schnittstelle in einem Aufruf von IDebugPortEvents2::Ereignis.

Ein Debuggen Modul kann diese Schnittstelle durch einen Aufruf von IDebugDefaultPort2::GetServer (der IDebugCoreServer3zurückgibt, eine Schnittstelle, die von IDebugCoreServer2abgeleitet ist) indirekt abrufen.

Methoden in die Vtable-Reihenfolge

In der folgenden Tabelle werden die Methoden von IDebugCoreServer2an.

Methode

Beschreibung

IDebugCoreServer2::GetMachineInfo

Ruft den Namen und den Attributen eines Computers ab.

IDebugCoreServer2::GetMachineName

Ruft den Namen eines Computers ab.

IDebugCoreServer2::GetPortSupplier

Ruft den Anschlusslieferanten ab, der von einem Computer vorhanden ist.

IDebugCoreServer2::GetPort

Ruft einen Port ab, der bereits von einem Computer vorhanden ist.

IDebugCoreServer2::EnumPorts

Erstellt einen Enumerator für alle Ports auf einem Computer.

IDebugCoreServer2::EnumPortSuppliers

Erstellt einen Enumerator für alle Anschlusslieferanten auf einem Computer.

IDebugCoreServer2::GetMachineUtilities_V7

Ruft die Computer Hilfsprogramme für einen Computer ab.

Hinweise

Diese Schnittstelle wird von Visual Studio verwendet, um die Prozesse zu durchsuchen, die auf Computer im Netzwerk ausgeführt werden.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch

Referenz

IDebugPort2

IDebugPortEvents2::Ereignis

IDebugDefaultPort2::GetServer

IDebugCoreServer3