Metodo IVssExamineWriterMetadata::GetBackupSchema (vsbackup.h)

Il metodo GetBackupSchema viene usato da un richiedente per determinare dal documento metadati writer i tipi di operazioni di backup a cui può partecipare un determinato writer.

Sintassi

HRESULT GetBackupSchema(
  DWORD *pdwSchemaMask
);

Parametri

pdwSchemaMask

Tipi di operazioni di backup supportate da un determinato writer, espresse come maschera di bit (o OR bit per bit) di VSS_BACKUP_SCHEMA valori di enumerazione.

Valore restituito

Di seguito sono riportati i codici restituiti validi per questo metodo.

Valore Significato
S_OK
Impostare correttamente il messaggio di errore.
E_INVALIDARG
L'argomento dello schema di backup non è valido.
E_OUTOFMEMORY
Il chiamante non è in memoria o in altre risorse di sistema.
VSS_E_INVALID_XML_DOCUMENT
Documento XML non valido. Per informazioni dettagliate, vedere il registro eventi. Per altre informazioni, vedere Gestione degli eventi e degli errori in VSS.

Commenti

Lo schema di backup predefinito è VSS_BS_UNDEFINED: il writer supporta solo un semplice backup completo e il ripristino di interi file (come definito da VSS_BT_FULL), non è disponibile alcun supporto per i backup incrementali o differenziali e i file parziali non sono supportati.

Il writer chiama IVssCreateWriterMetadata::SetBackupSchema per indicare lo schema supportato nel documento metadati writer.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione vsbackup.h (include VsBackup.h, Vss.h, VsWriter.h)
Libreria VssApi.lib

Vedi anche

IVssCreateWriterMetadata::SetBackupSchema

IVssExamineWriterMetadata

VSS_BACKUP_SCHEMA