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


IDebugPortEx2

Этот интерфейс позволяет сеансу отладки элемент управления диспетчера (SDM) программы и процессами, запущенными на порт.

IDebugPortEx2 : IUnknown

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

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

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

Вызовы SDM QueryInterface на IDebugPort2 интерфейс для получения этого интерфейса.

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

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

Метод

Описание

IDebugPortEx2::LaunchSuspended

Запустит исполняемый файл.

IDebugPortEx2::ResumeProcess

Возобновляет выполнение процесса ".

IDebugPortEx2::CanTerminateProcess

Определяет, является ли процесс может быть завершен.

IDebugPortEx2::TerminateProcess

Завершает процесс.

IDebugPortEx2::GetPortProcessId

Получает идентификатор процесса самой порта.

IDebugPortEx2::GetProgram

Возвращает программу, связанный с узлом программы.

Заметки

Этот интерфейс обычно является частным между SDM и пользовательским поставщиком порта.

Если необходимо, отладчик (DE) может искать этот интерфейс на IDebugPort2 интерфейс, передаваемый IDebugEngineLaunch2::LaunchSuspended и использование IDebugPortEx2::LaunchSuspended запуск программы. Это не является обязательным, но и DE может выполнять любые действия необходимо выполнить, чтобы запустить программу запроса.

Требования

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

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

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

См. также

Ссылки

IDebugPort2

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

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