IEnumDebugReferenceInfo2
Diese Schnittstelle listet DEBUG_REFERENCE_INFO Strukturen auf.
Syntax
IEnumDebugReferenceInfo2 : IUnknown
Hinweise für Implementierer
Das Debugmodul (DE) implementiert diese Schnittstelle als Teil der Unterstützung für Verweise auf Objekte im Arbeitsspeicher. Diese Schnittstelle muss nur implementiert werden, wenn Verweise unterstützt werden.
Hinweise für Aufrufer
Visual Studio ruft EnumChildren auf, um diese Schnittstelle abzurufen.
Methoden in Vtable-Reihenfolge
In der folgenden Tabelle sind die Methoden von IEnumDebugReferenceInfo2
aufgeführt.
Methode | Beschreibung |
---|---|
Nächste | Ruft eine angegebene Anzahl von DEBUG_REFERENCE_INFO Strukturen in einer Enumerationssequenz ab. |
Skip | Überspringt eine angegebene Anzahl von DEBUG_REFERENCE_INFO Strukturen in der Enumerationssequenz. |
Zurücksetzen | Setzt eine Enumerationsfolge auf den Anfang zurück. |
Klonen | Erstellt einen Enumerator mit demselben Enumerationszustand wie der aktuelle Enumerator. |
GetCount | Ruft die Anzahl der DEBUG_REFERENCE_INFO Strukturen in einem Enumerator ab. |
Hinweise
Ein Verweis ist im Wesentlichen ein Typ und eine Adresse, während eine Eigenschaft ein Name, Typ und Adresse ist. Ein Verweis wird beibehalten, solange das objekt, auf das verwiesen wird, im Arbeitsspeicher vorhanden ist. Weitere Informationen finden Sie unter IDebugReference2 .
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll