Metodo CVssWriter::GetRestoreType (vswriter.h)
Il metodo GetRestoreType restituisce il tipo di ripristino di un writer che partecipa.
GetRestoreType è un metodo protetto implementato dalla classe di base CVssWriter .
Sintassi
VSS_RESTORE_TYPE GetRestoreType();
Valore restituito
Questo metodo restituisce il tipo di operazione di ripristino in cui partecipa un writer, in termini di valori dell'enumerazione VSS_RESTORE_TYPE .
Se GetRestoreType viene chiamato durante un'operazione di backup, il valore restituito non è definito.
Commenti
Questo metodo deve essere chiamato solo durante le operazioni di ripristino.
Il tipo di ripristino predefinito è VSS_RTYPE_UNDEFINED. Tuttavia, i writer devono considerare questo tipo di ripristino come se fosse VSS_RTYPE_BY_COPY.
Un richiedente può impostare il tipo di ripristino chiamando il metodo IVssBackupComponents::SetRestoreState .
Un richiedente può chiamare IVssBackupComponents::SetRestoreState in qualsiasi momento prima della generazione di un evento PreRestore con il metodo IVssBackupComponents::P reRestore . Pertanto, per ottenere il tipo di ripristino corretto, un writer non deve chiamare GetRestoreType prima di gestire l'evento PreRestore in CVssWriter::OnPreRestore.
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | vswriter.h (include Vss.h, VsWriter.h) |
Libreria | VssApi.lib |
Vedi anche
IVssBackupComponents::P reStore