IEnumDebugAddresses
cette interface représente une collection d'objets implémentant l'interface d' IDebugAddress .
IEnumDebugAdresses : IUnknown
Remarques à l'intention des implémenteurs
cette interface est implémentée par le fournisseur de symbole pour fournir des ensembles d'objets qui implémentent l'interface d' IDebugAddress . Notez que ce n'est pas une énumération standard COM en raison de la présence de la méthode d' IEnumDebugAddresses : : GetCount .
Remarques pour les appelants
cette interface est retournée par IDebugSymbolProvider : : GetAddressesFromContext et IDebugSymbolProvider : : GetAddressesFromPosition.
méthodes en commande de Vtable
Cette interface implémente les méthodes suivantes.
Méthode |
Description |
---|---|
extrait l'ensemble suivant d'objets d' IDebugAddress de l'énumération. |
|
Ignore un nombre spécifié d'entrées. |
|
réinitialise l'énumération à la première entrée. |
|
extrait une copie de l'énumération actuelle. |
|
Récupère le nombre d'entrées de 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 pour donner à l'évaluateur d'expression.
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
IDebugSymbolProvider : : GetAddressesFromContext
IDebugSymbolProvider : : GetAddressesFromPosition