IVssCreateExpressWriterMetadata::SetBackupSchema-Methode (vswriter.h)
Wird von einem Express-Writer verwendet, um in seinem Writer-Metadatendokument anzugeben, an denen er teilnehmen kann.
Syntax
HRESULT SetBackupSchema(
[in] DWORD dwSchemaMask
);
Parameter
[in] dwSchemaMask
Eine Bitmaske von VSS_BACKUP_SCHEMA Enumerationswerten, die die Arten von Sicherungsvorgängen angeben, die vom Writer unterstützt werden.
Rückgabewert
Im Folgenden sind die gültigen Rückgabecodes für diese Methode aufgeführt.
Wert | Bedeutung |
---|---|
|
Die Fehlermeldung wurde erfolgreich festgelegt. |
|
Das Sicherungsschemaargument ist ungültig. |
|
Der Aufrufer verfügt nicht über Arbeitsspeicher oder andere Systemressourcen. |
|
Das XML-Dokument ist ungültig. Überprüfen Sie das Ereignisprotokoll auf Details. Weitere Informationen finden Sie unter Ereignis- und Fehlerbehandlung unter VSS. |
Hinweise
Wenn kein Schema explizit von SetBackupSchema festgelegt wird, wird dem Express Writer der Standardwert VSS_BS_UNDEFINED zugewiesen. VSS_BS_UNDEFINED bedeutet, dass der Writer nur die einfache vollständige Sicherung und Wiederherstellung ganzer Dateien unterstützt (wie durch VSS_BT_FULL definiert), es gibt keine Unterstützung für inkrementelle oder differenzielle Sicherungen, und partielle Dateien werden nicht unterstützt. Nur die Sicherungsschematypen VSS_BS_UNDEFINED, VSS_BS_COPY und VSS_BS_INDEPENDENT_SYSTEM_STATE werden von Express Writern unterstützt.
Anforderer rufen IVssExamineWriterMetadata::GetBackupSchema auf, um die Sicherungsschemas eines Writers abzurufen, wie von SetBackupSchema festgelegt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | vswriter.h (einschließlich Vss.h, VsWriter.h) |
Bibliothek | VssApi.lib |