IDebugCoreServer3
Questa interfaccia consente l'accesso alle informazioni relative al server che il processo è in esecuzione.
IDebugCoreServer3 : IDebugCoreServer2
Note per gli implementatori
Visual Studio implementa.
Note per i chiamanti
Utilizzare per ottenere QueryInterface questa interfaccia IDebugCoreServer2 da un'interfaccia. Una chiamata IDebugDefaultPort2:: GetServer dal boxing anche restituisce questa interfaccia. Questa interfaccia viene utilizzata più frequentemente da un fornitore di porte personalizzato per avviare i programmi in un server (locale o remota).
Metodi nell'ordine di Vtable
Oltre ai metodi IDebugCoreServer2 in un'interfaccia, l'interfaccia implementa i metodi seguenti:
Metodo |
Descrizione |
---|---|
Recupera il nome del server. |
|
Recupera una versione descrittivo del nome del server |
|
Indica i motori di debug specifici automaticamente di connessione ai processi quando tali processi avviati. |
|
Recupera un codice di errore specifico una volta automatico allegano esito negativo. |
|
Crea un'istanza di un modulo di debug sul server. |
|
Recupera un flag che indica se il server è lo stesso computer del chiamante. |
|
Recupera un valore che indica il protocollo utilizzato per comunicare con il server. |
|
Disabilita tutte le impostazioni dell'auto-attaccatura per tutti i motori di debug che il server è a conoscenza. |
Note
Un fornitore di porte personalizzato riceve IDebugCoreServer2 interfaccia su una chiamata a IDebugPortEvents2:: evento. L'interfaccia di IDebugCoreServer3 può essere ottenuta dall'interfaccia.
Requisiti
intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll