VSS_RESTORE_TYPE enumeração (vss.h)

A enumeração VSS_RESTORE_TYPE é usada por um solicitante para indicar o tipo de operação de restauração que está prestes a executar.

Syntax

typedef enum _VSS_RESTORE_TYPE {
  VSS_RTYPE_UNDEFINED = 0,
  VSS_RTYPE_BY_COPY,
  VSS_RTYPE_IMPORT,
  VSS_RTYPE_OTHER
} VSS_RESTORE_TYPE, *PVSS_RESTORE_TYPE;

Constantes

 
VSS_RTYPE_UNDEFINED
Valor: 0
Nenhum tipo de restauração está definido.
Esse é o tipo de restauração padrão. No entanto, os gravadores devem tratar esse tipo de restauração como se fosse VSS_RTYPE_BY_COPY.

Isso indica um erro por parte do solicitante.
VSS_RTYPE_BY_COPY
Um solicitante restaura dados de backup para o volume original de um backup
Médio.
VSS_RTYPE_IMPORT
Um solicitante não copia dados de um meio de backup, mas importa uma cópia de sombra transportável e usa isso
volume importado para operações como mineração de dados.


Windows Server 2003, Standard Edition e Windows Server 2003, Web Edition: Não há suporte para esse valor. Todas as edições do Windows Server 2003 com SP1 dão suporte a esse valor.
VSS_RTYPE_OTHER
Um tipo de restauração não enumerado no momento. Esse valor indica um erro de aplicativo.

Comentários

Opcionalmente, um solicitante pode definir o tipo de uma operação de restauração usando IVssBackupComponents::SetRestoreState.

Um gravador pode recuperar o tipo de uma operação de restauração chamando CVssWriter::GetRestoreType.

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]
Cabeçalho vss.h

Confira também

CVssWriter::GetRestoreType

IVssBackupComponents::SetRestoreState