vss.h 标头
系统服务使用此标头。 有关详细信息,请参阅:
vss.h 包含以下编程接口:
接口
IVssAsync IVssAsync 接口通过启动异步操作的方法返回到调用应用程序,这些操作在后台运行,通常需要很长时间才能完成。 |
IVssEnumObject 包含用于循环访问枚举对象列表并执行其他操作的方法。 (IVssEnumObject) |
结构
VSS_OBJECT_PROP 定义提供程序、卷、卷影复制或卷影复制集的属性。 |
VSS_PROVIDER_PROP 指定卷影复制提供程序属性。 |
VSS_SNAPSHOT_PROP 包含卷影副本或卷影复制集的属性。 |
枚举
VSS_APPLICATION_LEVEL 指示应用程序级别,即在创建卷影副本的过程中,编写者会收到冻结通知的点。 |
VSS_BACKUP_SCHEMA 由编写器用于指示它可以参与的备份操作类型。 |
VSS_BACKUP_TYPE 指示要执行的备份类型。 |
VSS_FILE_SPEC_BACKUP_TYPE 编写器用于指示他们对某些备份操作的支持。 |
VSS_HARDWARE_OPTIONS 定义卷影复制 LUN 标志。 |
VSS_OBJECT_TYPE 请求者用于将对象标识为卷影复制集、卷影副本或提供程序。 |
VSS_PROVIDER_CAPABILITIES 此枚举保留供将来使用。 |
VSS_PROVIDER_TYPE 指定提供程序类型。 |
VSS_RECOVERY_OPTIONS 请求者用于指定重新同步操作的执行方式。 |
VSS_RESTORE_TYPE 由请求者用来指示它即将执行的还原操作的类型。 |
VSS_ROLLFORWARD_TYPE 请求者使用VSS_ROLLFORWARD_TYPE枚举来指示它即将执行的前滚操作的类型。 |
VSS_SNAPSHOT_COMPATIBILITY VSS_SNAPSHOT_COMPATIBILITY枚举指示对已复制卷影的卷禁用哪些卷控制或文件 I/O 操作。 |
VSS_SNAPSHOT_CONTEXT 指定如何创建、查询或删除卷影副本,以及编写器参与程度。 |
VSS_SNAPSHOT_PROPERTY_ID 指定要为卷影副本设置的属性。 |
VSS_SNAPSHOT_STATE 指定给定卷影复制操作的状态。 |
VSS_VOLUME_SNAPSHOT_ATTRIBUTES 允许为卷影副本指定其他属性。 |
VSS_WRITER_STATE 指示编写器的当前状态。 |