IVssHardwareSnapshotProvider 介面 (vsprov.h)

IVssHardwareSnapshotProvider 介面包含 VSS 用來將磁碟區對應至 LUN、探索陰影複製程序期間建立的 LUN,以及在 SAN 上傳輸 LUN 的方法。 所有硬體提供者都必須支援此介面。

注意 只有 Windows Server 作業系統才支持硬體提供者。
 

繼承

IVssHardwareSnapshotProvider 介面繼承自 IUnknown 介面。 IVssHardwareSnapshotProvider 也有下列類型的成員:

方法

IVssHardwareSnapshotProvider 介面具有這些方法。

 
IVssHardwareSnapshotProvider::AreLunsSupported

判斷硬體提供者是否支援針對參與磁碟區的所有 LUN 建立陰影複製。
IVssHardwareSnapshotProvider::BeginPrepareSnapshot

針對新增至陰影複製集的每個陰影複製呼叫。
IVssHardwareSnapshotProvider::FillInLunInfo

提示硬體提供者指出它是否支持對應的磁碟裝置,並更正VDS_LUN_INFORMATION結構中的任何遺漏。
IVssHardwareSnapshotProvider::GetTargetLuns

提示硬體提供者初始化新建立陰影複製 LUN 的VDS_LUN_INFORMATION結構。
IVssHardwareSnapshotProvider::LocateLuns

提示硬體提供者讓電腦看見陰影複製 LUN。
IVssHardwareSnapshotProvider::OnLunEmpty

每當 VSS 判斷陰影複製 LUN 不包含任何有趣的數據時呼叫。

規格需求

需求
最低支援的用戶端 都不支援
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
目標平台 Windows
標頭 vsprov.h

另請參閱

磁碟區陰影複製 API 介面