IDebugQueryEngine2
Cette interface permet au gestionnaire de débogage de session (SDM) extraire une interface qui représente le moteur de débogage (DE).
IDebugQueryEngine2 : IUnknown
Remarques à l'intention des implémenteurs
Le De implémente cette interface sur les objets qui implémentent la plupart du common DE interfaces (telle qu' IDebugProgram2, IDebugThread2, et IDebugStackFrame2) afin de permettre l'accès à l'interface d' IDebugEngine2 du De lui-même.
Remarques pour les appelants
Appelez QueryInterface sur une interface type de pour obtenir cette interface.
méthodes en commande de Vtable
Le tableau suivant répertorie les méthodes d' IDebugQueryEngine2.
Méthode |
Description |
---|---|
Obtient une interface personnalisée (DE) du moteur de débogage. |
Notes
Cette interface est généralement implémenté dans l'objet qui implémente l'interface d' IDebugProgram2 pour prendre en charge la progression causalité-classée présente les fonctions ; autrement dit, lorsque le débogueur effectue un pas - à - pas sortant 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 entièrement. Pour une définition de « causalité », consultez Glossaire de débogueur Visual Studio.
Configuration requise
en-tête : msdbg.h
l'espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll