Поделиться через


IDebugCoreServer3

Этот интерфейс предоставляет доступ к сведениям о сервере выполняется процесс.

IDebugCoreServer3 : IDebugCoreServer2

Примечания по реализации

Visual Studio реализует этот интерфейс.

Замечания для вызывающих объектов

Используйте QueryInterface получить этот интерфейс с IDebugCoreServer2 интерфейс. Вызов IDebugDefaultPort2::GetServer может также возвращать этот интерфейс. Этот интерфейс используется чаще всего пользовательским поставщиком порта для запуска программы (на сервере или локально или удаленно).

Методы в том порядке Vtable

в дополнение к методам на IDebugCoreServer2 интерфейс этот интерфейс реализует следующие методы:

Метод

Описание

IDebugCoreServer3::GetServerName

Извлекает имя сервера.

IDebugCoreServer3::GetServerFriendlyName

Извлекает содружественная версия имени сервера

IDebugCoreServer3::EnableAutoAttach

Указывает обработчики отладки, специфичные для автоматического вложения к процессам при его запуске этих процессов.

IDebugCoreServer3::DiagnoseWebDebuggingError

Получает конкретный код ошибки, если автоматическое вложение fail.

IDebugCoreServer3::CreateInstanceInServer

Создает экземпляр обработчика отладки на сервере.

IDebugCoreServer3::QueryIsLocal

Извлекает пометить указывающее, является ли сервер на том же компьютере, что и вызывающий объект.

IDebugCoreServer3::GetConnectionProtocol

Извлекает значение, указывающее протокол, используемого для связи с сервером.

IDebugCoreServer3::DisableAutoAttach

Отключить все автоматическ-вложите параметры для всех обработчиков отладки этот сервер знает.

Заметки

Пользовательский поставщик порта возвращает IDebugCoreServer2 интерфейс при вызове функции IDebugPortEvents2::Event. IDebugCoreServer3 интерфейс можно получить из этого интерфейса.

Требования

Заголовок: msdbg.h

Пространство имен: Microsoft.VisualStudio.Debugger.Interop

Сборка: Microsoft.VisualStudio.Debugger.Interop.dll

См. также

Ссылки

IDebugCoreServer2

IDebugDefaultPort2::GetServer