IDebugQueryEngine2
Esta interfaz permite que el administrador de depuración de sesión (SDM) recupere una interfaz que represente el motor de depuración (DE).
Sintaxis
IDebugQueryEngine2 : IUnknown
Notas para los implementadores
El DE implementa esta interfaz en los objetos que implementan las interfaces DE más comunes (como IDebugProgram2, IDebugThread2 e IDebugStackFrame2) para permitir el acceso a la interfaz IDebugEngine2 del propio DE.
Notas para autores de la llamada
Llame a QueryInterface en una interfaz DE típica para obtener esta interfaz.
Métodos en orden de Vtable
En la tabla siguiente se muestran los métodos de IDebugQueryEngine2
.
Método | Descripción |
---|---|
GetEngineInterface | Obtiene una interfaz personalizada del motor de depuración (DE). |
Comentarios
Esta interfaz se implementa normalmente en el objeto que implementa la interfaz IDebugProgram2 para admitir funciones de paso a paso ordenadas por causalidad; es decir, cuando el depurador sale de una función, es posible que la siguiente función que se ejecute no sea la función anterior en la pila, pero una función en otro subproceso por completo. Para obtener una definición de "causalidad", consulte el glosario del depurador de Visual Studio.
Requisitos
Encabezado: msdbg.h
Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop
Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll