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