Partager via


Interface IDebugHostContextControl (dbgmodel.h)

Cette interface 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

IDebugHostContextControl hérite d’IUnknown.

Méthode

L’interface IDebugHostContextControl a ces méthodes.

 
IDebugHostContextControl ::AddRef

La méthode IDebugHostContextControl ::AddRef incrémente le nombre de références d’une interface sur un objet.
IDebugHostContextControl ::GetContextAlternator

La méthode GetContextAlternator récupère l’alternateur de contexte, ce qui permet une modification/commutateur de contexte temporaire.
IDebugHostContextControl ::QueryInterface

La méthode QueryInterface interroge un pointeur vers une interface spécifiée sur un objet de contexte.
IDebugHostContextControl ::Release

La méthode Release décrémente le nombre de références pour l’objet de contexte.
IDebugHostContextControl ::SwitchTo

La méthode SwitchTo bascule le contexte vers le contexte spécifié.

Exigences

Exigence Valeur
d’en-tête dbgmodel.h

Voir aussi

Vue d’ensemble du modèle de données du débogueur C++