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


IDebugPortNotify2

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

IDebugPortNotify2 : IUnknown

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

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

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

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

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

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

Метод

Описание

IDebugPortNotify2::AddProgramNode

Регистрирует программа, можно отлаживать с портом он запущен.

IDebugPortNotify2::RemoveProgramNode

Отменяет регистрацию программа, можно отлаживать от порта он запущен.

Заметки

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

Требования

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

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

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

См. также

Ссылки

IDebugProgramNode2

Основные понятия

основной интерфейсы