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
IVssBackupComponents::P reRestore