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 |