IVssEnumObject::Clone-Methode (vss.h)
Die Clone-Methode erstellt eine Kopie der angegebenen Liste der aufgezählten Elemente, indem eine Kopie des IVssEnumObject-Enumeratorobjekts erstellt wird.
Syntax
HRESULT Clone(
[in, out] IVssEnumObject **ppenum
);
Parameter
[in, out] ppenum
Doppelt indirekter Zeiger auf ein IVssEnumObject-Enumeratorobjekt . Legen Sie den Wert dieses Parameters auf NULL fest, bevor Sie diese Methode aufrufen.
Rückgabewert
Im Folgenden sind die gültigen Rückgabecodes für diese Methode aufgeführt.
Wert | Bedeutung |
---|---|
|
Der Vorgang wurde durchgeführt. |
|
Im Enumerator liegt ein interner Fehler vor. |
|
Der Aufrufer verfügt nicht über Arbeitsspeicher oder andere Systemressourcen. |
|
Einer der erforderlichen Zeigerparameter ist NULL. |
Hinweise
Das geklonte Enumeratorobjekt verweist auf dieselbe Liste VSS_OBJECT_PROP Strukturen .
Der Aufrufer muss die Release-Methode des zurückgegebenen Schnittstellenzeigers aufrufen, um die Zuordnung der Systemressourcen zu beheben, die vom IVssEnumObject-Enumeratorobjekt gespeichert sind, auf das vom ppEnum-Parameter verwiesen wird.
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 |
Bibliothek | VssApi.lib |