IDebugProgramEngines2
Los nodos de programa usan esta interfaz para especificar todos los posibles motores de depuración (DE) que pueden depurar este programa.
Sintaxis
IDebugProgramEngines2 : IUnknown
Notas para los implementadores
Un DE o un proveedor de puertos personalizado implementa esta interfaz en el mismo objeto que implementa IDebugProgramNode2 para admitir el establecimiento de un DE específico que se usará para un programa determinado.
Notas para autores de la llamada
Llame a QueryInterface en una IDebugProgramNode2
interfaz para obtener esta interfaz.
Métodos en orden de Vtable
En la tabla siguiente se muestran los métodos de IDebugProgramEngines2
.
Método | Descripción |
---|---|
EnumPossibleEngines | Indica todos los DEs posibles que pueden depurar este programa. |
SetEngine | Selecciona el DE que se va a usar para depurar este programa. |
Comentarios
Una vez que el usuario elige un DE, esa opción se registra con el nodo de programa llamando a SetEngine. El motor seleccionado se convierte en el motor devuelto por GetEngineInfo.
Requisitos
Encabezado: msdbg.h
Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop
Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll