IVssSoftwareSnapshotProvider 接口 (vsprov.h)

包含 VSS 用于管理卷影复制卷的方法。 所有软件提供程序都必须支持此接口。

继承

IVssSoftwareSnapshotProvider 接口继承自 IUnknown 接口。 IVssSoftwareSnapshotProvider 也具有以下类型的成员:

方法

IVssSoftwareSnapshotProvider 接口包含以下方法。

 
IVssSoftwareSnapshotProvider::BeginPrepareSnapshot

VSS 对添加到卷影副本集的每个卷影副本调用此方法。 (IVssSoftwareSnapshotProvider.BeginPrepareSnapshot)
IVssSoftwareSnapshotProvider::D eleteSnapshots

删除一个或多个卷影副本或卷影副本集。
IVssSoftwareSnapshotProvider::GetSnapshotProperties

获取指定卷影副本的属性。
IVssSoftwareSnapshotProvider::IsVolumeSnapshotted

确定指定卷是否存在任何卷影副本。
IVssSoftwareSnapshotProvider::IsVolumeSupported

确定提供程序是否支持指定卷上的卷影副本。
IVssSoftwareSnapshotProvider::Query

查询提供程序,以获取有关提供程序已完成的卷影副本的信息。
IVssSoftwareSnapshotProvider::QueryRevertStatus

返回可用于确定还原操作状态的 IVssAsync 接口指针。 (IVssSoftwareSnapshotProvider.QueryRevertStatus)
IVssSoftwareSnapshotProvider::RevertToSnapshot

将卷还原到以前的卷影副本。 (IVssSoftwareSnapshotProvider.RevertToSnapshot)
IVssSoftwareSnapshotProvider::SetContext

设置后续卷影复制相关操作的上下文。
IVssSoftwareSnapshotProvider::SetSnapshotProperty

设置卷影副本的属性。

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 vsprov.h

请参阅

IUnknown