Interface IDebugHostContextAlternator (dbgmodel.h)
Cette interface dbgmodel.h permet de modifier le contexte « actuel » (état interne) du débogueur (IDebugHostContext).
Le changement de contexte peut être un changement/commutateur complet (par exemple, modifier le processus/thread/etx actuel. en cours de débogage) ou un commutateur temporaire. Le changement/commutateur temporaire de l’état interne du débogueur peut modifier le débogueur dans un état incohérent et toutes les fonctionnalités du débogueur ne sont pas disponibles, sauf si le changement/commutateur est rétabli.
Héritage
IDebugHostContextAlternator hérite d’IUnknown.
Méthode
L’interface IDebugHostContextAlternator a ces méthodes.
IDebugHostContextAlternator ::AddRef La méthode AddRef incrémente le nombre de références de l’objet. |
IDebugHostContextAlternator ::QueryInterface La méthode QueryInterface interroge une interface spécifique sur le contexte actuel. |
IDebugHostContextAlternator ::Release La méthode Release décrémente le nombre de références d’une interface sur un objet. |
IDebugHostContextAlternator ::SwitchBack La méthode SwitchBack restaure le contexte du moteur de débogueur à son état précédent, en rétablissant les modifications temporaires apportées par la méthode SwitchTo. |
IDebugHostContextAlternator ::SwitchTo La méthode SwitchTo change ou bascule le contexte du moteur de débogueur vers IDebugHostContext à partir duquel IDebugHostContextControl a été récupéré. |
Exigences
Exigence | Valeur |
---|---|
d’en-tête | dbgmodel.h |
Voir aussi
Vue d’ensemble du modèle de données du débogueur C++