IDebugQueryEngine2
Cette interface permet au gestionnaire de débogage de session (SDM) de récupérer une interface qui représente le moteur de débogage (DE).
Syntaxe
IDebugQueryEngine2 : IUnknown
Remarques pour les implémenteurs
Le DE implémente cette interface sur les objets qui implémentent les interfaces DE DE les plus courantes (telles que IDebugProgram2, IDebugThread2 et IDebugStackFrame2) afin d’autoriser l’accès à l’interface IDebugEngine2 du DE lui-même.
Remarques pour les appelants
Appelez QueryInterface sur une interface DE classique pour obtenir cette interface.
Méthodes dans l'ordre Vtable
Le tableau suivant présente les méthodes de IDebugQueryEngine2
.
Méthode | Description |
---|---|
GetEngineInterface | Obtient une interface de moteur de débogage personnalisé (DE). |
Notes
Cette interface est généralement implémentée dans l’objet qui implémente l’interface IDebugProgram2 afin de prendre en charge les fonctions pas à pas ordonnées par causalité ; autrement dit, lorsque le débogueur sort d’une fonction, la fonction suivante à exécuter peut ne pas être la fonction précédente sur la pile, mais une fonction dans un autre thread complètement. Pour obtenir une définition de « causalité », consultez le glossaire du débogueur Visual Studio.
Spécifications
En-tête : msdbg.h
Espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll