Partager via


Interface IDebugHostBaseClass (dbgmodel.h)

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

Héritage

IDebugHostBaseClass hérite de IDebugHostSymbol.

Méthode

L’interface IDebugHostBaseClass a ces méthodes.

 
IDebugHostBaseClass ::AddRef

La méthode IDebugHostBaseClass ::AddRef incrémente le nombre de références d’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 le champ, la classe de base ou le 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 d’une interface sur un objet.

Exigences

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

Voir aussi

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