Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Usado por um gravador expresso para indicar em seu Documento de Metadados do Gravador os tipos de operações de backup em que ele pode participar.
Sintaxe
HRESULT SetBackupSchema(
[in] DWORD dwSchemaMask
);
Parâmetros
[in] dwSchemaMask
Uma máscara de bits de VSS_BACKUP_SCHEMA valores de enumeração que especificam os tipos de operações de backup compatíveis com esse gravador.
Retornar valor
Veja a seguir os códigos de retorno válidos para esse método.
| Valor | Significado |
|---|---|
|
Defina com êxito a mensagem de falha. |
|
O argumento de esquema de backup não é válido. |
|
O chamador está sem memória ou outros recursos do sistema. |
|
O documento XML não é válido. Verifique o log de eventos para obter detalhes. Para obter mais informações, consulte Tratamento de eventos e erros em VSS. |
Comentários
Se nenhum esquema for definido explicitamente por SetBackupSchema, o gravador expresso receberá o valor padrão de VSS_BS_UNDEFINED. VSS_BS_UNDEFINED significa que o gravador dá suporte apenas ao backup completo simples e à restauração de arquivos inteiros (conforme definido por VSS_BT_FULL), não há suporte para backups incrementais ou diferenciais e não há suporte para arquivos parciais. Somente os tipos de esquema de backup VSS_BS_UNDEFINED, VSS_BS_COPY e VSS_BS_INDEPENDENT_SYSTEM_STATE têm suporte de gravadores expressos.
Os solicitantes chamam IVssExamineWriterMetadata::GetBackupSchema para recuperar os esquemas de backup de um gravador, conforme definido por SetBackupSchema.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | vswriter.h (inclua Vss.h, VsWriter.h) |
| Biblioteca | VssApi.lib |