Condividi tramite


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

IDebugCoreServer3:: GetServerName

Recupera il nome del server.

IDebugCoreServer3:: GetServerFriendlyName

Recupera una versione descrittivo del nome del server

IDebugCoreServer3:: EnableAutoAttach

Indica i motori di debug specifici automaticamente di connessione ai processi quando tali processi avviati.

IDebugCoreServer3:: DiagnoseWebDebuggingError

Recupera un codice di errore specifico una volta automatico allegano esito negativo.

IDebugCoreServer3:: CreateInstanceInServer

Crea un'istanza di un modulo di debug sul server.

IDebugCoreServer3:: QueryIsLocal

Recupera un flag che indica se il server è lo stesso computer del chiamante.

IDebugCoreServer3:: GetConnectionProtocol

Recupera un valore che indica il protocollo utilizzato per comunicare con il server.

IDebugCoreServer3:: DisableAutoAttach

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

Vedere anche

Riferimenti

IDebugCoreServer2

IDebugDefaultPort2:: GetServer