Partager via


IDebugPointerField

Cette interface représente un type de pointeur.

Syntaxe

IDebugPointerField : IDebugContainerField

Remarques pour les implémenteurs

Le fournisseur de symboles implémente cette interface pour représenter un pointeur.

Remarques pour les appelants

Utilisez QueryInterface pour obtenir cette interface à partir de l’interface IDebugField si GetKind retourne FIELD_TYPE_POINTER.

Méthodes dans l’ordre de la table virtuelle

Outre les méthodes sur les interfaces et IDebugContainerField les IDebugField méthodes, cette interface implémente la méthode suivante :

Méthode Description
GetDereferencedField Retourne un champ IDebugField décrivant la cible du pointeur.

Notes

En C/C++, un pointeur peut être un conteneur s’il est utilisé avec la notation de tableau. Par exemple, donné char *pString, pString a un type de pointeur vers char. pString[3] a le type d’un conteneur qui est un pointeur vers char celui-ci fait référence au quatrième élément de ce conteneur.

Spécifications

En-tête : sh.h

Espace de noms : Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussi