Share via


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

Siehe auch