Interface IDebugHostContextExtension (dbgmodel.h)
Une « interface » facultative sur les contextes hôtes qui permet une modification basée sur l’extensibilité.
Cette interface est NEVER QI’able off an IDebugHostContext. Les modifications doivent être effectuées via un QI pour IDebugHostContextExtensibility et cloner un contexte existant (avec des ajouts facultatifs). Une fois cette interface publiée, elle ne peut jamais être réacquibée.
Héritage
IDebugHostContextExtension hérite d’IUnknown.
Méthode
L’interface IDebugHostContextExtension a ces méthodes.
IDebugHostContextExtension ::AddExtensionData La méthode AddExtensionData ajoute des données d’extension à un contexte. |
IDebugHostContextExtension ::AddRef La méthode AddRef incrémente le nombre de références pour l’extension de contexte. |
IDebugHostContextExtension ::FinaliseContext La méthode FinaliseContext finalise les modifications du contexte hôte, la rend immuable et retourne une interface au contexte. |
IDebugHostContextExtension ::QueryInterface La méthode QueryInterface récupère des pointeurs vers les interfaces prises en charge sur un objet. |
IDebugHostContextExtension ::Release La méthode Release décrémente le nombre de références pour l’extension de contexte. |
Exigences
Exigence | Valeur |
---|---|
d’en-tête | dbgmodel.h |
Voir aussi
Vue d’ensemble du modèle de données du débogueur C++