Compartir a través de


enumeración VSS_FILE_RESTORE_STATUS (vswriter.h)

La enumeración VSS_FILE_RESTORE_STATUS define el conjunto de estados de una operación de restauración de archivos realizada en los archivos administrados por un componente o conjunto de componentes seleccionado (consulte Working with Selectability and Logical Paths para obtener información sobre cómo seleccionar componentes).

Syntax

typedef enum VSS_FILE_RESTORE_STATUS {
  VSS_RS_UNDEFINED = 0,
  VSS_RS_NONE,
  VSS_RS_ALL,
  VSS_RS_FAILED
} ;

Constantes

 
VSS_RS_UNDEFINED
Valor: 0
El estado de restauración no está definido.


Este valor indica un error o indica que aún no se ha iniciado una operación de restauración.

Este valor no es compatible con los componentes que son propiedad de los escritores express.
VSS_RS_NONE
No se restauraron archivos.


Este valor indica un error en la restauración que no dejó ningún archivo restaurado en el disco.
VSS_RS_ALL
Se restauraron todos los archivos. Este valor indica que se ha realizado correctamente y se debe establecer para cada componente que se ha realizado correctamente.
se restauró correctamente.
VSS_RS_FAILED
Error en el proceso de restauración.


Este valor indica un error en la restauración que dejó algunos archivos restaurados en el disco. Esto significa que
Los componentes del disco ahora están dañados.

Comentarios

Si algún archivo administrado por un componente o, si define un conjunto de componentes, no se puede restaurar ninguno de sus subcomponentes, el valor de VSS_FILE_RESTORE_STATUS debe indicar un error.

Los valores VSS_RS_FAILED y VSS_RS_NONE indican que una operación de restauración no se completó correctamente:

  • VSS_RS_NONE indica un error de restauración correctamente: no se restauró ningún archivo del componente o sus subcomponentes en el disco.
  • VSS_RS_FAIL indica un error de restauración sin gracia, dejando algunos archivos restaurados en el disco y algunos archivos sin restaurar.
Los solicitantes deben establecer un estado de restauración (mediante IVssBackupComponents::SetFileRestoreStatus) para cada componente (y su conjunto de componentes, si define uno) agregado explícitamente para la restauración al documento de componentes de copia de seguridad (mediante IVssBackupComponents::SetSelectedForRestore o IVssBackupComponents::AddRestoreSubcomponent).

Los escritores y solicitantes pueden consultar el estado de la restauración de un componente o un conjunto de componentes definido por un componente seleccionable con llamadas a IVssComponent::GetFileRestoreStatus. Si se llama a este método para un componente que no se seleccionó, el valor devuelto no está definido.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado vswriter.h

Consulte también

IVssBackupComponents::SetFileRestoreStatus

IVssComponent::GetFileRestoreStatus