Partager via


Méthode IVssSoftwareSnapshotProvider ::RevertToSnapshot (vsprov.h)

Rétablit un volume à un cliché instantané précédent. Seuls les clichés instantanés créés avec des contextes persistants (VSS_CTX_APP_ROLLBACK, VSS_CTX_CLIENT_ACCESSIBLE, VSS_CTX_CLIENT_ACCESSIBLE_WRITERS ou VSS_CTX_NAS_ROLLBACK) sont pris en charge.

Syntaxe

HRESULT RevertToSnapshot(
  [in] VSS_ID SnapshotId
);

Paramètres

[in] SnapshotId

Identificateur de cliché instantané du cliché instantané à rétablir.

Valeur retournée

Voici les codes de retour valides pour cette méthode.

Valeur Signification
S_OK
L’opération de rétablissement a réussi.
E_ACCESSDENIED
L’appelant ne dispose pas de privilèges de sauvegarde suffisants ou n’est pas administrateur.
E_INVALIDARG
L’une des valeurs de paramètre n’est pas valide.
E_OUTOFMEMORY
L’appelant n’a plus de mémoire ou d’autres ressources système.
VSS_E_REVERT_IN_PROGRESS
Le volume a déjà une opération de restauration en cours.

Remarques

Cette opération ne peut pas être annulée ou annulée une fois terminée. Si l’ordinateur est redémarré pendant l’opération de restauration, le processus de restauration se poursuit lorsque le système est redémarré.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête vsprov.h
Bibliothèque VssApi.lib

Voir aussi

IVssSoftwareSnapshotProvider