IDebugPortNotify2

Этот интерфейс регистрирует или отменяет регистрацию программы, которую можно отлаживать с помощью порта, на котором он запущен.

Синтаксис

IDebugPortNotify2 : IUnknown

Примечания для разработчиков

Поставщик пользовательского порта реализует этот интерфейс для поддержки добавления и удаления программ из порта. Обычно он реализуется в том же объекте, который реализует интерфейс IDebugPort2 .

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

Вызов QueryInterface в интерфейсе IDebugPort2 возвращает этот интерфейс. Кроме того, вызов GetPortNotify возвращает этот интерфейс. Модуль отладки может видеть этот интерфейс как параметр WatchForProviderEvents.

Методы в порядке таблицы Vtable

В следующей таблице показаны методы IDebugPortNotify2.

Метод Description
AddProgramNode Регистрирует программу, которая может быть отлаживаема с помощью порта, на котором она выполняется.
RemoveProgramNode Отменяет регистрацию программы, которую можно отладить из порта, на котором она запущена.

Замечания

Если порт отладки не имеет способа узнать, когда программы загружаются или выгружаются, поставщик пользовательского порта должен реализовать этот интерфейс. Все программы, загруженные для отладки через определенный порт, отслеживаются с помощью этого интерфейса.

Requirements

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

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

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

См. также