VSS_WRITERRESTORE_ENUM enumeração (vswriter.h)
A enumeração VSS_WRITERRESTORE_ENUM é usada por um gravador para indicar a um solicitante as condições sob as quais ele tratará os eventos gerados durante uma operação de restauração.
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 Não se sabe se o gravador executará operações especiais durante a operação de restauração. Esse estado indica um erro de gravador. |
VSS_WRE_NEVER O gravador não requer eventos de restauração. |
VSS_WRE_IF_REPLACE_FAILS Indica que o gravador sempre espera lidar com um PreRestore Evento (CvssWriter::OnPreRestore), mas espera para lidar com um evento PostRestore (CvssWriter::OnPostRestore) somente se uma restauração falha ao implementar um VSS_RME_RESTORE_IF_NOT_THERE ou VSS_RME_RESTORE_IF_CAN_REPLACE método de restauração (VSS_RESTOREMETHOD_ENUM). |
VSS_WRE_ALWAYS O gravador sempre executa operações especiais durante a operação de restauração. |
Comentários
Um gravador passa um valor de VSS_WRITERRESTORE_ENUM para IVssCreateWriterMetadata::SetRestoreMethod para indicar por meio de seus metadados como ele interage com solicitantes durante uma operação de restauração.
Um solicitante recupera informações sobre a participação de um gravador chamando IVssExamineWriterMetadata::GetRestoreMethod.
Requisitos
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | vswriter.h |
Confira também
IVssCreateWriterMetadata::SetRestoreMethod