IEnumDebugReferenceInfo2
Cette interface énumère les structures DEBUG_REFERENCE_INFO .
Syntaxe
IEnumDebugReferenceInfo2 : IUnknown
Remarques pour les implémenteurs
Le moteur de débogage (DE) implémente cette interface dans le cadre de sa prise en charge des références aux objets en mémoire. Cette interface doit être implémentée uniquement si les références sont prises en charge.
Remarques pour les appelants
Visual Studio appelle EnumChildren pour obtenir cette interface.
Méthodes dans l'ordre Vtable
Le tableau suivant présente les méthodes de IEnumDebugReferenceInfo2
.
Méthode | Description |
---|---|
Next | Récupère un nombre spécifié de structures DEBUG_REFERENCE_INFO dans une séquence d’énumération. |
Skip | Ignore un nombre spécifié de structures DEBUG_REFERENCE_INFO dans la séquence d’énumération. |
Réinitialiser | Réinitialise une séquence d'énumération. |
Cloner | Crée un énumérateur contenant le même état d’énumération que l’actuel. |
GetCount | Obtient le nombre de structures DEBUG_REFERENCE_INFO dans un énumérateur. |
Notes
Une référence est essentiellement un type et une adresse, tandis qu’une propriété est un nom, un type et une adresse. Une référence persiste tant que l’objet appelé existe en mémoire. Pour plus d’informations, consultez IDebugReference2 .
Spécifications
En-tête : msdbg.h
Espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll