Condividi tramite


enumerazione VSS_WRITERRESTORE_ENUM (vswriter.h)

L'enumerazione VSS_WRITERRESTORE_ENUM viene usata da un writer per indicare a un richiedente le condizioni in cui gestirà gli eventi generati durante un'operazione di ripristino.

Sintassi

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

Costanti

 
VSS_WRE_UNDEFINED
Valore: 0
Non è noto se il writer eseguirà operazioni speciali durante l'operazione di ripristino.


Questo stato indica un errore di writer.
VSS_WRE_NEVER
Il writer non richiede eventi di ripristino.
VSS_WRE_IF_REPLACE_FAILS
Indica che il writer prevede sempre di gestire un
PreRestore
(Evento CvssWriter::OnPreRestore), ma si prevede
per gestire un evento PostRestore
(CvssWriter::OnPostRestore) solo se un ripristino
ha esito negativo quando si implementa un VSS_RME_RESTORE_IF_NOT_THERE o
VSS_RME_RESTORE_IF_CAN_REPLACE metodo di ripristino
(VSS_RESTOREMETHOD_ENUM).
VSS_WRE_ALWAYS
Il writer esegue sempre operazioni speciali durante l'operazione di ripristino.

Commenti

Un writer passa un valore di VSS_WRITERRESTORE_ENUM a IVssCreateWriterMetadata::SetRestoreMethod per indicare tramite i metadati come interagisce con i richiedenti durante un'operazione di ripristino.

Un richiedente recupera informazioni sulla partecipazione di un writer chiamando IVssExamineWriterMetadata::GetRestoreMethod.

Requisiti

   
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione vswriter.h

Vedi anche

IVssCreateWriterMetadata::SetRestoreMethod

IVssExamineWriterMetadata::GetRestoreMethod

VSS_RESTOREMETHOD_ENUM