Partager via


Interface IDebugHostBaseClass (dbgmodel.h)

Interface (dérivée de IDebugHostSymbol ) à une classe de base.

Héritage

IDebugHostBaseClass hérite de IDebugHostSymbol.

Méthodes

L’interface IDebugHostBaseClass contient ces méthodes.

 
IDebugHostBaseClass ::AddRef

La méthode IDebugHostBaseClass ::AddRef incrémente le nombre de références pour une interface sur un objet.
IDebugHostBaseClass ::EnumerateChildren

La méthode IDebugHostBaseClass ::EnumerateChildren obtient un énumérateur capable d’énumérer tous les enfants d’un symbole donné.
IDebugHostBaseClass ::GetContainingModule

Retourne le module qui contient ce symbole si le symbole a un module contenant. Si le symbole n’a pas de module contenant, une erreur est retournée.
IDebugHostBaseClass ::GetContext

La méthode IDebugHostBaseClass ::GetContext, lorsqu’elle est appelée sur un symbole, obtient le contexte hôte dans lequel se trouve le symbole.
IDebugHostBaseClass ::GetName

La méthode IDebugHostBaseClass ::GetName, lorsqu’elle est appelée sur un symbole, obtient le nom du symbole s’il a un nom.
IDebugHostBaseClass ::GetOffset

La méthode GetOffset retourne le décalage de la classe de base de l’adresse de base de la classe dérivée.
IDebugHostBaseClass ::GetSymbolKind

La méthode IDebugHostBaseClass ::GetSymbolKind, lorsqu’elle est appelée sur un symbole, obtient le type de symbole, tel que champ, classe de base ou type.
IDebugHostBaseClass ::GetType

La méthode IDebugHostBaseClass ::GetType, lorsqu’elle est appelée sur un symbole, obtient le type de symbole, tel que int *.
IDebugHostBaseClass ::QueryInterface

La méthode IDebugHostBaseClass ::QueryInterface récupère les pointeurs vers les interfaces prises en charge sur un objet.
IDebugHostBaseClass ::Release

La méthode IDebugHostBaseClass ::Release décrémente le nombre de références pour une interface sur un objet.

Configuration requise

Condition requise Valeur
En-tête dbgmodel.h

Voir aussi

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