Método IVssProviderCreateSnapshotSet::P ostCommitSnapshots (vsprov.h)
O método PostCommitSnapshots é chamado depois que todos os provedores envolvidos no conjunto de cópias de sombra tiveram êxito com CommitSnapshots. O bloqueio no sistema de E/S foi levantado, mas os aplicativos ainda não foram descongelados. Essa é uma oportunidade para o provedor executar trabalhos de limpeza adicionais após o commit de cópia de sombra.
Sintaxe
HRESULT PostCommitSnapshots(
[in] VSS_ID SnapshotSetId,
[in] LONG lSnapshotsCount
);
Parâmetros
[in] SnapshotSetId
O VSS_ID que identifica o conjunto de cópias de sombra.
[in] lSnapshotsCount
Contagem de cópias de sombra no conjunto de cópias de sombra.
Retornar valor
Valor/código retornado | Descrição |
---|---|
|
A operação foi concluída com êxito. |
|
Sem memória ou outros recursos do sistema. |
|
Um dos valores de parâmetro não é válido. |
|
O parâmetro SnapshotSetId refere-se a um objeto que não foi encontrado. |
|
Ocorreu um erro inesperado do provedor. Se isso for retornado, o erro deverá ser descrito em uma entrada no log de eventos do aplicativo, dando ao usuário informações sobre como resolve o problema. |
Se qualquer outro valor for retornado, o VSS gravará um evento no log de eventos e converterá o erro em VSS_E_UNEXPECTED_PROVIDER_ERROR.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | vsprov.h |