IDebugProgramEngines2
Этот интерфейс используется узлами программы для указания всех возможных обработчиков отладки (DE), которые могут отлаживать эту программу.
Синтаксис
IDebugProgramEngines2 : IUnknown
Примечания для разработчиков
Поставщик пользовательского порта или de реализует этот интерфейс в том же объекте, который реализует IDebugProgramNode2 для поддержки создания определенного de de, используемого для конкретной программы.
Заметки для вызывающих абонентов
Вызов QueryInterface в интерфейсе IDebugProgramNode2
для получения этого интерфейса.
Методы в порядке таблицы Vtable
В следующей таблице показаны методы IDebugProgramEngines2
.
Метод | Description |
---|---|
EnumPossibleEngines | Указывает все возможные DES, которые могут отлаживать эту программу. |
SetEngine | Выбирает DE, используемый для отладки этой программы. |
Замечания
После выбора de пользователя этот выбор регистрируется в узле программы путем вызова SetEngine. Выбранный механизм становится подсистемой, возвращаемой GetEngineInfo.
Requirements
Заголовок: msdbg.h
Пространство имен: Microsoft.VisualStudio.Debugger.Interop
Сборка: Microsoft.VisualStudio.Debugger.Interop.dll