Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот интерфейс регистрирует или отменяет регистрацию программы, которую можно отлаживать с помощью порта, на котором он запущен.
Синтаксис
IDebugPortNotify2 : IUnknown
Примечания для разработчиков
Поставщик пользовательского порта реализует этот интерфейс для поддержки добавления и удаления программ из порта. Обычно он реализуется в том же объекте, который реализует интерфейс IDebugPort2 .
Заметки для вызывающих абонентов
Вызов QueryInterface в интерфейсе IDebugPort2 возвращает этот интерфейс. Кроме того, вызов GetPortNotify возвращает этот интерфейс. Модуль отладки может видеть этот интерфейс как параметр WatchForProviderEvents.
Методы в порядке таблицы Vtable
В следующей таблице показаны методы IDebugPortNotify2.
| Метод | Description |
|---|---|
| AddProgramNode | Регистрирует программу, которая может быть отлаживаема с помощью порта, на котором она выполняется. |
| RemoveProgramNode | Отменяет регистрацию программы, которую можно отладить из порта, на котором она запущена. |
Замечания
Если порт отладки не имеет способа узнать, когда программы загружаются или выгружаются, поставщик пользовательского порта должен реализовать этот интерфейс. Все программы, загруженные для отладки через определенный порт, отслеживаются с помощью этого интерфейса.
Requirements
Заголовок: msdbg.h
Пространство имен: Microsoft.VisualStudio.Debugger.Interop
Сборка: Microsoft.VisualStudio.Debugger.Interop.dll