VSS_RESTORE_TYPE列舉 (vss.h)

要求者會使用 VSS_RESTORE_TYPE 列舉來指出它即將執行的還原作業類型。

Syntax

typedef enum _VSS_RESTORE_TYPE {
  VSS_RTYPE_UNDEFINED = 0,
  VSS_RTYPE_BY_COPY,
  VSS_RTYPE_IMPORT,
  VSS_RTYPE_OTHER
} VSS_RESTORE_TYPE, *PVSS_RESTORE_TYPE;

常數

 
VSS_RTYPE_UNDEFINED
值: 0
未定義還原類型。
這是預設還原類型。 不過,寫入器應該將此還原類型視為VSS_RTYPE_BY_COPY。

這表示要求者部分的錯誤。
VSS_RTYPE_BY_COPY
要求者會將備份的數據從備份還原至原始磁碟區
中。
VSS_RTYPE_IMPORT
要求者不會從備份媒體複製數據,但會匯入可傳輸的陰影複製,並使用此專案
針對數據採礦等作業匯入的磁碟區。


Windows Server 2003、Standard Edition 和 Windows Server 2003、Web 版本: 不支援這個值。 所有具有SP1的 Windows Server 2003 版本都支援此值。
VSS_RTYPE_OTHER
目前未列舉還原類型。 這個值表示應用程式錯誤。

備註

要求者可以選擇性地使用 IVssBackupComponents::SetRestoreState 來設定還原作業的類型。

寫入器可以藉由呼叫 CVssWriter::GetRestoreType 來擷取還原作業的類型。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
標頭 vss.h

另請參閱

CVssWriter::GetRestoreType

IVssBackupComponents::SetRestoreState