Partager via


IDebugAddress

cette interface représente l'adresse d'un élément. Il est retourné par le gestionnaire de symboles.

IDebugAddress : IUnknown

Remarques à l'intention des implémenteurs

un fournisseur de symbole implémente cette interface pour représenter une adresse d'un objet.

Remarques pour les appelants

De nombreuses méthodes dans de nombreuses interfaces retournent cette interface.

méthodes en commande de Vtable

Cette interface implémente la méthode suivante :

Méthode

Description

IDebugAddress : : GetAddress

extrait une structure de DEBUG_ADDRESS décrivant un objet et son emplacement.

Notes

Le fournisseur de symbole retourne cette interface pour représenter un objet et son emplacement dans une portée particulière (par exemple, la fonction, méthode, ou classe). Cette interface est retournée à partir de et passée à différentes méthodes de fournisseur et évaluateur d'expression du symbole. normalement, le fournisseur de symbole est la seule entité qui doit interpréter le contenu de cette interface.

Configuration requise

en-tête : sh.h

l'espace de noms : Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussi

Référence

DEBUG_ADDRESS

Concepts

interfaces de fournisseur de symbole