IDebugProgramEngines2

程序节点使用此接口来指定可以调试此程序的所有可能的调试引擎 (DE)。

语法

IDebugProgramEngines2 : IUnknown

实现者须知

DE 或自定义端口供应商在实现 IDebugProgramNode2 的同一对象上实现此接口,以支持建立特定 DE 以用于特定程序。

对调用者的说明

在接口上IDebugProgramNode2调用 QueryInterface 以获取此接口。

Vtable 顺序中的方法

下表显示了 IDebugProgramEngines2 方法。

方法 说明
EnumPossibleEngines 指示可以调试此程序的所有可能的 DES。
SetEngine 选择要用于调试此程序的 DE。

注解

用户选择 DE 后,该选择将通过调用 SetEngine 向程序节点注册。 所选引擎将成为 GetEngineInfo 返回的引擎。

要求

标头:msdbg.h

命名空间:Microsoft.VisualStudio.Debugger.Interop

程序集:Microsoft.VisualStudio.Debugger.Interop.dll

另请参阅