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 |