IEnumDebugAddresses
Diese Schnittstelle stellt eine Auflistung von Objekten dar, die die IDebugAddress-Schnittstelle implementieren.
Syntax
IEnumDebugAdresses : IUnknown
Hinweise für Implementierer
Diese Schnittstelle wird vom Symbolanbieter implementiert, um Gruppen von Objekten bereitzustellen, die die IDebugAddress-Schnittstelle implementieren. Beachten Sie, dass dies keine standardmäßige COM-Enumeration ist, da die GetCount-Methode vorhanden ist.
Hinweise für Aufrufer
Diese Schnittstelle wird von GetAddressesFromContext und GetAddressesFromPosition zurückgegeben.
Methoden in Vtable-Reihenfolge
Diese Schnittstelle implementiert die folgenden Methoden.
Methode | Beschreibung |
---|---|
Nächste | Ruft den nächsten Satz von IDebugAddress -Objekten aus der Enumeration ab. |
Skip | Überspringt eine angegebene Anzahl von Einträgen. |
Zurücksetzen | Setzt die Aufzählung auf den ersten Eintrag zurück. |
Klonen | Ruft eine Kopie der aktuellen Aufzählung ab. |
GetCount | Ruft die Anzahl der Einträge in der Enumeration ab. |
Hinweise
Diese Schnittstelle wird in der Regel vom Debugmodul verwendet, um die entsprechende Adresse zu ermitteln, die dem Ausdrucksauswerter zugewiesen werden soll.
Anforderungen
Kopfzeile: sh.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll