IEnumDebugAddresses

Cette interface représente une collection d’objets implémentant l’interface IDebugAddress .

Syntaxe

IEnumDebugAdresses : IUnknown

Remarques pour les implémenteurs

Cette interface est implémentée par le fournisseur de symboles pour fournir des ensembles d’objets qui implémentent l’interface IDebugAddress . Notez qu’il ne s’agit pas d’une énumération COM standard en raison de la présence de la méthode GetCount .

Remarques pour les appelants

Cette interface est retournée par GetAddressesFromContext et GetAddressesFromPosition.

Méthodes dans l’ordre de la table virtuelle

Cette interface implémente les méthodes suivantes.

Méthode Description
Next Récupère l’ensemble suivant d’objets IDebugAddress à partir de l’énumération.
Skip Ignore un nombre spécifié d’entrées.
Réinitialiser Réinitialise l’énumération à la première entrée.
Cloner Récupère une copie de l’énumération actuelle.
GetCount Récupère le nombre d’entrées dans l’énumération.

Notes

Cette interface est généralement utilisée par le moteur de débogage pour déterminer l’adresse appropriée à donner à l’évaluateur d’expression.

Spécifications

En-tête : sh.h

Espace de noms : Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussi