IDebugCoreServer3

此接口允许对这些信息的访问有关进程运行的服务器。

IDebugCoreServer3 : IDebugCoreServer2

实现者说明

Visual Studio 实现此接口。

调用方的说明

使用 QueryInterfaceIDebugCoreServer2 接口的此接口。 为 IDebugDefaultPort2:: GetServer 的调用也能返回此接口。 自定义端口提供程序通常用于此接口启动服务器上的程序 (本地或远程)。

方法按 Vtable 顺序

除了在 IDebugCoreServer2 接口的方法之外,此接口执行以下方法:

方法

说明

IDebugCoreServer3:: GetServerName

检索服务器的名称。

IDebugCoreServer3:: GetServerFriendlyName

检索服务器名称的一个友好版本

IDebugCoreServer3:: EnableAutoAttach

调用特定调试引擎会自动附加处理一些在进程启动。

IDebugCoreServer3:: DiagnoseWebDebuggingError

检索特定错误代码,以便自动附加失败。

IDebugCoreServer3:: CreateInstanceInServer

创建一个调试引擎的实例上的。

IDebugCoreServer3:: QueryIsLocal

检索指示服务器是否的标志在计算机和调用方相同。

IDebugCoreServer3:: GetConnectionProtocol

检索指示协议的值使用与服务器通信。

IDebugCoreServer3:: DisableAutoAttach

禁用所有自动附加的所有设置调试此服务器了解的引擎。

备注

自定义端口提供程序接收调用 IDebugCoreServer2 接口访问 IDebugPortEvents2:: 事件IDebugCoreServer3 接口可从该接口来获得。

要求

标题:msdbg.h

命名空间:Microsoft.VisualStudio.Debugger.Interop

程序集:Microsoft.VisualStudio.Debugger.Interop.dll

请参见

参考

IDebugCoreServer2

IDebugDefaultPort2:: GetServer