Metodo IVssCreateWriterMetadata::SetBackupSchema (vswriter.h)
Il metodo SetBackupSchema viene usato da un writer per indicare nel documento metadati writer i tipi di operazioni di backup a cui può partecipare.
Sintassi
HRESULT SetBackupSchema(
[in] DWORD dwSchemaMask
);
Parametri
[in] dwSchemaMask
I tipi di operazioni di backup supportati da questo writer sono espressi come maschera di bit di VSS_BACKUP_SCHEMA valori di enumerazione.
Per i writer express, sono supportati solo i valori VSS_BS_UNDEFINED, VSS_BS_COPY e VSS_BS_INDEPENDENT_SYSTEM_STATE .
Valore restituito
Di seguito sono riportati i codici restituiti validi per questo metodo.
Valore | Significato |
---|---|
|
Impostare correttamente il messaggio di errore. |
|
L'argomento dello schema di backup non è valido. |
|
Il chiamante non è in memoria o in altre risorse di sistema. |
|
Documento XML non valido. Per informazioni dettagliate, vedere il registro eventi. Per altre informazioni, vedere Gestione degli eventi e degli errori in VSS. |
|
Il chiamante ha specificato un valore VSS_BACKUP_SCHEMA non supportato per i writer rapidi. |
Commenti
Se non viene impostato in modo esplicito alcuno schema da SetBackupSchema, al writer verrà assegnato il valore predefinito di VSS_BS_UNDEFINED: il writer supporta solo il 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.
I richiedenti chiamano IVssExamineWriterMetadata::GetBackupSchema per recuperare gli schemi di backup di un writer come impostato da SetBackupSchema.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | vswriter.h (include Vss.h, VsWriter.h) |
Libreria | VssApi.lib |