Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
This interface gives access to information about the server the process is running in.
Syntax
IDebugCoreServer3 : IDebugCoreServer2
Notes for Implementers
Visual Studio implements this interface.
Notes for Callers
Use QueryInterface to obtain this interface from an IDebugCoreServer2 interface. A call to GetServer can also return this interface. This interface is used most often by a custom port supplier to launch programs on a server (either local or remote).
Methods in Vtable Order
In addition to the methods on the IDebugCoreServer2 interface, this interface implements the following methods:
| Method | Description |
|---|---|
| GetServerName | Retrieves the name of the server. |
| GetServerFriendlyName | Retrieves a friendly version of the server name |
| EnableAutoAttach | Tells specific debug engines to automatically attach to processes when those processes start. |
| DiagnoseWebDebuggingError | Retrieves a specific error code when automatic attach fails. |
| CreateInstanceInServer | Creates an instance of a debug engine on the server. |
| QueryIsLocal | Retrieves a flag indicating whether the server is on the same machine as the caller. |
| GetConnectionProtocol | Retrieves a value indicating the protocol being used to communicate with the server. |
| DisableAutoAttach | Disables all auto-attach settings for all debug engines this server knows about. |
Remarks
A custom port supplier receives the IDebugCoreServer2 interface on a call to Event. The IDebugCoreServer3 interface can be obtained from that interface.
Requirements
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll