Compartir a través de


Método CVssWriter::GetRestoreType (vswriter.h)

El método GetRestoreType devuelve el tipo de restauración en el que participa un escritor.

GetRestoreType es un método protegido implementado por la clase base CVssWriter .

Sintaxis

VSS_RESTORE_TYPE GetRestoreType();

Valor devuelto

Este método devuelve el tipo de operación de restauración en la que participa un escritor, en términos de valores de la enumeración VSS_RESTORE_TYPE .

Si se llama a GetRestoreType durante una operación de copia de seguridad, el valor devuelto no está definido.

Comentarios

Solo se debe llamar a este método durante las operaciones de restauración.

El tipo de restauración predeterminado es VSS_RTYPE_UNDEFINED. Sin embargo, los escritores deben tratar este tipo de restauración como si fuera VSS_RTYPE_BY_COPY.

Un solicitante puede establecer el tipo de restauración llamando al método IVssBackupComponents::SetRestoreState .

Un solicitante puede llamar a IVssBackupComponents::SetRestoreState en cualquier momento antes de su generación de un evento PreRestore con el método IVssBackupComponents::P reRestore . Por lo tanto, para obtener el tipo de restauración correcto, un escritor no debe llamar a GetRestoreType antes de controlar el evento PreRestore en CVssWriter::OnPreRestore.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado vswriter.h (incluya Vss.h, VsWriter.h)
Library VssApi.lib

Consulte también

CVssWriter

CVssWriter::OnPreRestore

IVssBackupComponents::P reRestore

IVssBackupComponents::SetRestoreState

VSS_RESTORE_TYPE