Condividi tramite


IDebugCoreServer2

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

IDebugCoreServer2 : IUknown

Note per gli implementatori

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

Note per i chiamanti

un fornitore di porte personalizzato riceve questa interfaccia in una chiamata a IDebugPortEvents2:: evento.

Il modulo di debug possibile ottenere indirettamente questa interfaccia con una IDebugDefaultPort2:: GetServer chiamata (che restituisce IDebugCoreServer3, un'interfaccia derivata da IDebugCoreServer2).

Metodi nell'ordine di Vtable

Nella tabella seguente sono elencati i metodi di IDebugCoreServer2.

Metodo

Descrizione

IDebugCoreServer2:: GetMachineInfo

ottiene il nome e gli attributi di un computer.

IDebugCoreServer2:: GetMachineName

ottiene il nome di un computer.

IDebugCoreServer2:: GetPortSupplier

Ottiene un fornitore di porte che esiste in un computer.

IDebugCoreServer2:: GetPort

Ottiene una porta che già esiste nel computer.

IDebugCoreServer2:: EnumPorts

Crea un enumeratore per tutte le porte in un computer.

IDebugCoreServer2:: EnumPortSuppliers

Crea un enumeratore per tutti i fornitori di porte in un computer.

IDebugCoreServer2:: GetMachineUtilities_V7

Ottiene le utilità del computer per un computer.

Note

Questa interfaccia viene utilizzata da Visual Studio per esplorare i processi in esecuzione su computer in rete.

Requisiti

intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedere anche

Riferimenti

IDebugPort2

IDebugPortEvents2:: evento

IDebugDefaultPort2:: GetServer

IDebugCoreServer3