IVssEnumObject-Schnittstelle (vss.h)
Die IVssEnumObject-Schnittstelle enthält Methoden zum Durchlaufen und Ausführen anderer Vorgänge für eine Liste mit aufgezählten Objekten.
Die aufrufende Anwendung ist für den Aufruf von IUnknown::Release verantwortlich, um die ressourcen des zurückgegebenen IVssEnumObject freizugeben, wenn es nicht mehr benötigt wird. Möglicherweise muss auch IUnknown::Release aufgerufen werden, um temporäre Objekte (z. B. Zeichenfolgen) freizugeben, die während der Enumeration zurückgegeben werden.
Die IVssBackupComponents::Query-Methode gibt ein IVssEnumObject-Objekt zurück.
Vererbung
Die IVssEnumObject-Schnittstelle erbt von der IUnknown-Schnittstelle . IVssEnumObject verfügt auch über die folgenden Typen von Membern:
Methoden
Die IVssEnumObject-Schnittstelle verfügt über diese Methoden.
IVssEnumObject::Clone Erstellt eine Kopie der angegebenen Liste der aufgezählten Elemente, indem eine Kopie des IVssEnumObject-Enumeratorobjekts erstellt wird. |
IVssEnumObject::Next Gibt die angegebene Anzahl von Objekten aus der angegebenen Liste der aufgezählten Objekte zurück. (IVssEnumObject.Next) |
IVssEnumObject::Reset Setzt den Enumerator zurück, sodass IVssEnumObject:Next beim ersten aufgezählten Objekt beginnt. |
IVssEnumObject::Skip Überspringt die angegebene Anzahl von Objekten. (IVssEnumObject.Skip) |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | vss.h |