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