Freigeben über


IVssComponent::GetBackupSucceeded-Methode (vswriter.h)

Die GetBackupSucceeded-Methode gibt den status eines vollständigen Sicherungsversuchs für alle Dateien einer ausgewählten Komponente oder Komponente zurück, die als VSS_FILE_RESTORE_STATUS-Enumeration festgelegt ist. (Informationen zum Auswählen von Komponenten finden Sie unter Arbeiten mit Auswählbarkeit und logischen Pfaden .)

Entweder ein Writer oder ein Anforderer kann diese Methode aufrufen.

Syntax

HRESULT GetBackupSucceeded(
  [out] bool *pbSucceeded
);

Parameter

[out] pbSucceeded

Die Adresse einer vom Aufrufer zugeordneten Variablen, die true empfängt, wenn die Sicherung erfolgreich war, oder andernfalls false .

Rückgabewert

Im Folgenden finden Sie die gültigen Rückgabecodes für diese Methode.

Wert Bedeutung
S_OK
Der Attributwert wurde erfolgreich zurückgegeben.
S_FALSE
Der Status des Sicherungserfolgs ist nicht definiert, da die Methode vor einem BackupComplete-Ereignis aufgerufen wurde.
E_INVALIDARG
Einer der Parameterwerte ist ungültig.
E_OUTOFMEMORY
Der Aufrufer verfügt über nicht genügend Arbeitsspeicher oder andere Systemressourcen.
VSS_E_INVALID_XML_DOCUMENT
Das XML-Dokument ist ungültig. Überprüfen Sie das Ereignisprotokoll auf Details. Weitere Informationen finden Sie unter Ereignis- und Fehlerbehandlung unter VSS.

Hinweise

Diese Methode sollte nicht vor einem BackupComplete-Ereignis aufgerufen werden und ist für die Verwendung in einer Implementierung des Ereignishandlers CVssWriter::OnBackupComplete konzipiert.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile vswriter.h (enthalten Vss.h, VsWriter.h)
Bibliothek VssApi.lib

Weitere Informationen

CVssWriter::OnBackupComplete

IVssComponent