IDebugCoreServer2

Questa interfaccia viene usata per rappresentare e ottenere informazioni da un server in un computer in rete.

Sintassi

IDebugCoreServer2 : IUknown

Note per gli implementatori

Visual Studio implementa questa interfaccia per rappresentare un server. Ogni istanza di Visual Studio crea un'istanza di questa interfaccia.

Note per i chiamanti

Un fornitore di porte personalizzato riceve questa interfaccia in una chiamata a Event.

Un motore di debug può ottenere questa interfaccia indirettamente tramite una chiamata a GetServer (che restituisce IDebugCoreServer3, un'interfaccia derivata da IDebugCoreServer2).

Metodi nell'ordine Vtable

Nella tabella seguente vengono illustrati i metodi di IDebugCoreServer2.

metodo Descrizione
GetMachineInfo Ottiene il nome e gli attributi di un computer.
GetMachineName Ottiene il nome di un computer.
GetPortSupplier Ottiene un fornitore di porte esistente in un computer.
GetPort Ottiene una porta già esistente in un computer.
EnumPorts Crea un enumeratore per tutte le porte di un computer.
EnumPortSuppliers Crea un enumeratore per tutti i fornitori di porte in un computer.
GetMachineUtilities_V7 Ottiene le utilità del computer per un computer.

Osservazioni:

Questa interfaccia viene usata anche da Visual Studio per esplorare i processi in esecuzione nei computer della rete.

Requisiti

Intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedi anche