IVssBackupComponentsEx3::AddSnapshotToRecoverySet 方法 (vsbackup.h)
指定要包含在 LUN 重新同步處理作業中的磁碟區。 只有在 Windows 伺服器作業系統上才支援這個方法。
語法
HRESULT AddSnapshotToRecoverySet(
[in] VSS_ID snapshotId,
[in] DWORD dwFlags,
[in, optional] VSS_PWSZ pwszDestinationVolume
);
參數
[in] snapshotId
備份期間 IVssBackupComponents::AddToSnapshotSet 方法所傳回之陰影複製的識別碼。 這個參數是必要的,而且不能GUID_NULL。
[in] dwFlags
此參數是保留的,而且必須是零。
[in, optional] pwszDestinationVolume
這個參數是選擇性的,而且可以是 NULL。 NULL 值表示陰影複製磁碟區的內容要複製到原始磁碟區。 VSS 會依備份元件檔中VDS_LUN_INFO資訊來識別原始磁碟區。
傳回值
以下是這個方法的有效傳回碼。
值 | 意義 |
---|---|
|
作業成功。 |
|
沒有支援作業的硬體提供者,或要求者未成功將任何磁碟區新增至復原集。 |
|
此版本的硬體提供者不支援這項作業。 |
|
snapshotId 參數會指定硬體提供者不擁有的陰影複製。 |
|
另一個 LUN 重新同步處理作業正在進行中。 |
|
snapshotId 參數會指定不存在於備份元件檔中的陰影複製。 |
|
此磁碟區不支援 LUN 重新同步處理,因為它是動態磁碟區,因為目的地磁碟沒有唯一的頁面 83 記憶體標識碼,因為指定的磁碟區不在 VSS 硬體提供者管理的 LUN 上,或目的地磁碟是叢集仲裁磁碟。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows Server 2008 R2 [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | vsbackup.h (包括 VsBackup.h、Vss.h、VsWriter.h) |