Share via


Método IVssBackupComponents::RevertToSnapshot (vsbackup.h)

El método RevertToSnapshot revierte un volumen a una instantánea anterior. Solo se admiten instantáneas creadas con contextos persistentes (VSS_CTX_APP_ROLLBACK, VSS_CTX_CLIENT_ACCESSIBLE, VSS_CTX_CLIENT_ACCESSIBLE_WRITERS o VSS_CTX_NAS_ROLLBACK).

Nota Este método solo se admite en sistemas operativos Windows Server.
 

Sintaxis

HRESULT RevertToSnapshot(
  [in] VSS_ID SnapshotId,
  [in] BOOL   bForceDismount
);

Parámetros

[in] SnapshotId

VSS_ID de la instantánea que se va a revertir.

[in] bForceDismount

Si este parámetro es TRUE, el volumen se desmontará y revertirá incluso si el volumen está en uso.

Valor devuelto

Este método puede devolver uno de estos valores.

Value Significado
S_OK
La operación se realizó correctamente.
E_ACCESSDENIED
El proceso de llamada no tiene privilegios suficientes.
E_FAIL
Hay un error interno.
E_INVALIDARG
Uno de los parámetros pasados no es válido.
E_NOTIMPL
El proveedor del volumen no admite operaciones de reversión.
E_OUTOFMEMORY
El autor de la llamada no tiene memoria u otros recursos del sistema.
VSS_E_OBJECT_NOT_FOUND
El parámetro SnapshotId no es una instantánea válida.
VSS_E_PROVIDER_NOT_REGISTERED
No se encontró el proveedor.
VSS_E_REVERT_IN_PROGRESS
El volumen ya tiene una reversión en proceso.
VSS_E_UNSUPPORTED_CONTEXT
La reversión solo se admite para las instantáneas persistentes.
VSS_E_VOLUME_IN_USE
El parámetro bForceDismount era FALSE y el volumen no se pudo bloquear.
VSS_E_VOLUME_NOT_SUPPORTED
No se admite la reversión en este volumen.

Comentarios

Esta operación no se puede cancelar ni deshacer una vez completada. Si el equipo se reinicia durante la operación de reversión, el proceso de reversión continuará cuando se reinicie el sistema.

Requisitos

   
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2008, Windows Server 2003 con SP1 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado vsbackup.h (incluya VsBackup.h, Vss.h, VsWriter.h)
Library VssApi.lib

Consulte también

IVssBackupComponents

IVssBackupComponents::QueryRevertStatus