vsbackup.h 标头

系统服务使用此标头。 有关详细信息,请参阅:

vsbackup.h 包含以下编程接口:

 
IVssBackupComponents

请求者使用 IVssBackupComponents 接口轮询编写器文件状态并运行备份/还原操作。
IVssBackupComponentsEx

为请求者提供使用多个编写器实例运行备份和还原操作的方法。
IVssBackupComponentsEx2

定义请求者可用于运行备份和还原操作的其他方法。
IVssBackupComponentsEx3

定义请求者可用于执行 LUN 重新同步和返回扩展编写器状态信息的其他方法。
IVssBackupComponentsEx4

定义其他方法以支持处理请求者中的 UNC 文件共享路径。
IVssExamineWriterMetadata

IVssExamineWriterMetadata 接口是 C++ (不是 COM) 接口,它允许请求者检查特定编写器实例的元数据。
IVssExamineWriterMetadataEx

提供用于检索特定编写器实例的编写器实例名称和其他基本信息的方法。
IVssExamineWriterMetadataEx2

定义检索特定编写器实例的版本信息和其他基本信息的方法。
IVssWMComponent

IVssWMComponent 是一种 C++ (不是 COM) 接口,它允许访问编写器元数据文档中存储的组件信息。
IVssWriterComponentsExt

IVssWriterComponentsExt 接口是 C++ (不是 COM) 接口,请求者用来访问和修改备份中涉及的编写器组件。

函数

 
CreateVssBackupComponents

CreateVssBackupComponents 函数 (vsbackup.h) 创建 IVssBackupComponents 接口对象并返回指向它的指针。
CreateVssBackupComponentsInternal

CreateVssBackupComponents 函数 (vsbackup.h) 创建 IVssBackupComponents 接口对象并返回指向它的指针。
CreateVssExamineWriterMetadata

CreateVssExamineWriterMetadata 函数 (vsbackup.h) 创建 IVssExamineWriterMetadata 对象。
CreateVssExamineWriterMetadataInternal

CreateVssExamineWriterMetadata 函数 (vsbackup.h) 创建 IVssExamineWriterMetadata 对象。
IsVolumeSnapshotted

IsVolumeSnapshotted 函数 (vsbackup.h) 确定指定卷是否存在任何卷影副本。
IsVolumeSnapshottedInternal

IsVolumeSnapshottedInternal 函数 (vsbackup.h) 确定指定卷是否存在任何卷影副本。
ShouldBlockRevert

检查注册表中应阻止对指定卷还原操作的编写器。
VssFreeSnapshotProperties

vssFreeSnapshotProperties 函数 (vsbackup.h) 用于释放VSS_SNAPSHOT_PROP结构的内容,作为其生命周期的管理的一部分。
VssFreeSnapshotPropertiesInternal

vssFreeSnapshotPropertiesInternal 函数 (vsbackup.h) 用于释放VSS_SNAPSHOT_PROP结构的内容,作为其生命周期的管理的一部分。

结构

 
VSS_COMPONENTINFO

包含有关给定组件的信息。