Share via


enumeración VSS_WRITERRESTORE_ENUM (vswriter.h)

Un escritor usa la enumeración VSS_WRITERRESTORE_ENUM para indicar a un solicitante las condiciones en las que controlará los eventos generados durante una operación de restauración.

Syntax

typedef enum VSS_WRITERRESTORE_ENUM {
  VSS_WRE_UNDEFINED = 0,
  VSS_WRE_NEVER,
  VSS_WRE_IF_REPLACE_FAILS,
  VSS_WRE_ALWAYS
} ;

Constantes

 
VSS_WRE_UNDEFINED
Valor: 0
No se sabe si el escritor realizará operaciones especiales durante la operación de restauración.


Este estado indica un error de escritor.
VSS_WRE_NEVER
El escritor no requiere eventos de restauración.
VSS_WRE_IF_REPLACE_FAILS
Indica que el escritor siempre espera controlar un
PreRestore
Evento (CvssWriter::OnPreRestore), pero espera
para controlar un evento PostRestore
(CvssWriter::OnPostRestore) solo si se restaura una restauración
se produce un error al implementar un VSS_RME_RESTORE_IF_NOT_THERE o
método de restauración de VSS_RME_RESTORE_IF_CAN_REPLACE
(VSS_RESTOREMETHOD_ENUM).
VSS_WRE_ALWAYS
El escritor siempre realiza operaciones especiales durante la operación de restauración.

Comentarios

Un escritor pasa un valor de VSS_WRITERRESTORE_ENUM a IVssCreateWriterMetadata::SetRestoreMethod para indicar a través de sus metadatos cómo interactúa con los solicitantes durante una operación de restauración.

Un solicitante recupera información sobre la participación de un escritor llamando a IVssExamineWriterMetadata::GetRestoreMethod.

Requisitos

   
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

IVssCreateWriterMetadata::SetRestoreMethod

IVssExamineWriterMetadata::GetRestoreMethod

VSS_RESTOREMETHOD_ENUM