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