Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Interface (IDebugHostSymbol dérivée) aux données.
Représente les données d’un module (s’il s’agissait d’une structure ou d’une classe, il s’agirait d’un IDebugHostField).
Héritage
IDebugHostData hérite de IDebugHostSymbol.
Méthode
L’interface IDebugHostData a ces méthodes.
|
IDebugHostData ::AddRef La méthode IDebugHostData ::AddRef incrémente le nombre de références d’une interface sur un objet. |
|
IDebugHostData ::EnumerateChildren La méthode IDebugHostData ::EnumerateChildren obtient un énumérateur capable d’énumérer tous les enfants d’un symbole donné. |
|
IDebugHostData ::GetContainingModule La méthode IDebugHostData ::GetContainingModule, lorsqu’elle est appelée sur un symbole, obtient le module qui contient le symbole si le symbole a un module conteneur. |
|
IDebugHostData ::GetContext La méthode IDebugHostData ::GetContext, lorsqu’elle est appelée sur un symbole, obtient le contexte hôte dans lequel se trouve le symbole. |
|
IDebugHostData ::GetLocation La méthode IDebugHostData ::GetLocation, lorsqu’elle est appelée sur un symbole avec un emplacement statique, obtient l’emplacement abstrait (adresse) du symbole. |
|
IDebugHostData ::GetLocationKind La méthode IDebugHostData ::GetLocationKind, lorsqu’elle est appelée sur un symbole, obtient le type d’emplacement auquel se trouve le symbole en fonction de l’énumération LocationKind. |
|
IDebugHostData ::GetName La méthode IDebugHostData ::GetName, lorsqu’elle est appelée sur un symbole, obtient le nom du symbole s’il a un nom. |
|
IDebugHostData ::GetSymbolKind La méthode IDebugHostData ::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. |
|
IDebugHostData ::GetType Renvoie le type (qui est « int * ») du symbole si le symbole a un type. Si le symbole n’a pas de type, une erreur est retournée. |
|
IDebugHostData ::GetValue Retourne la valeur de la constante dans une structure de données VARIANT. |
|
IDebugHostData ::QueryInterface La méthode IDebugHostData ::QueryInterface récupère des pointeurs vers les interfaces prises en charge sur un objet. |
|
IDebugHostData ::Release La méthode IDebugHostData ::Release décrémente le nombre de références d’une interface sur un objet. |
Remarques
Les données des modules qui ne sont pas membres d’un autre type sont représentées par l’interface IDebugHostData.
Exigences
| Exigence | Valeur |
|---|---|
| d’en-tête | dbgmodel.h |
Voir aussi
Vue d’ensemble du modèle de données du débogueur C++