CVssWriter::GetRestoreType-Methode (vswriter.h)
Die GetRestoreType-Methode gibt den Wiederherstellungstyp zurück, an dem ein Writer beteiligt ist.
GetRestoreType ist eine geschützte Methode, die von der CVssWriter-Basisklasse implementiert wird.
Syntax
VSS_RESTORE_TYPE GetRestoreType();
Rückgabewert
Diese Methode gibt den Typ des Wiederherstellungsvorgangs zurück, an dem ein Writer beteiligt ist, in Form der Werte der VSS_RESTORE_TYPE-Enumeration .
Wenn GetRestoreType während eines Sicherungsvorgangs aufgerufen wird, ist der Rückgabewert nicht definiert.
Hinweise
Diese Methode sollte nur während Wiederherstellungsvorgängen aufgerufen werden.
Der Standardwiederherstellungstyp ist VSS_RTYPE_UNDEFINED. Writer sollten diesen Wiederherstellungstyp jedoch so behandeln, als wäre er VSS_RTYPE_BY_COPY.
Ein Anforderer kann den Wiederherstellungstyp festlegen, indem er die IVssBackupComponents::SetRestoreState-Methode aufruft .
Ein Anforderer kann IVssBackupComponents::SetRestoreState jederzeit vor der Generierung eines PreRestore-Ereignisses mit der IVssBackupComponents::P reRestore-Methode aufrufen. Daher sollte ein Writer getRestoreType nicht aufrufen, um den richtigen Wiederherstellungstyp zu erhalten, bevor das PreRestore-Ereignis in CVssWriter::OnPreRestore behandelt wird.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | vswriter.h (enthalten Vss.h, VsWriter.h) |
Bibliothek | VssApi.lib |
Weitere Informationen
IVssBackupComponents::P reRestore