Freigeben über


IVssExamineWriterMetadata::GetBackupSchema-Methode (vsbackup.h)

Die GetBackupSchema-Methode wird von einem Anforderer verwendet, um aus dem Writer Metadata Document die Arten von Sicherungsvorgängen zu bestimmen, an denen ein bestimmter Writer teilnehmen kann.

Syntax

HRESULT GetBackupSchema(
  DWORD *pdwSchemaMask
);

Parameter

pdwSchemaMask

Die Typen von Sicherungsvorgängen, die ein bestimmter Writer unterstützt, ausgedrückt als Bitmaske (oder bitweise OR) von VSS_BACKUP_SCHEMA Enumerationswerten.

Rückgabewert

Im Folgenden sind die gültigen Rückgabecodes für diese Methode aufgeführt.

Wert Bedeutung
S_OK
Die Fehlermeldung wurde erfolgreich festgelegt.
E_INVALIDARG
Das Sicherungsschemaargument ist ungültig.
E_OUTOFMEMORY
Der Aufrufer verfügt nicht über 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

Das Standardsicherungsschema ist VSS_BS_UNDEFINED: Der Writer unterstützt nur die einfache vollständige Sicherung und Wiederherstellung ganzer Dateien (wie durch VSS_BT_FULL definiert), es gibt keine Unterstützung für inkrementelle oder differenzielle Sicherungen, und partielle Dateien werden nicht unterstützt.

Der Writer ruft IVssCreateWriterMetadata::SetBackupSchema auf, um sein unterstütztes Schema in seinem Writer Metadata Document anzugeben.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile vsbackup.h (einschließlich VsBackup.h, Vss.h, VsWriter.h)
Bibliothek VssApi.lib

Weitere Informationen

IVssCreateWriterMetadata::SetBackupSchema

IVssExamineWriterMetadata

VSS_BACKUP_SCHEMA