vswriter.h 标头
系统服务使用此标头。 有关详细信息,请参阅:
vswriter.h 包含以下编程接口:
类
CVssWriter CVssWriter 类是一个抽象基类,用于定义编写器将状态与 VSS 和其他编写器同步的接口。 |
CVssWriterEx CVssWriterEx 类是一个抽象基类,用于定义编写器将状态与 VSS 和其他编写器同步的接口。 |
CVssWriterEx2 CVssWriterEx2 类是一个抽象基类,用于定义编写器将状态与 VSS 和其他编写器同步的接口。 |
IVssComponent IVssComponent 接口是 C++ (而不是 COM) 接口,其中包含用于检查和修改请求者的备份组件文档中所含组件的相关信息的方法。 |
IVssComponentEx 定义用于检查和修改请求者的备份组件文档中包含的有关组件的信息的其他方法。 |
IVssComponentEx2 定义用于报告和检索组件级编写器错误的其他方法。 |
IVssCreateExpressWriterMetadata IVssCreateExpressWriterMetadata 接口是一个 COM 接口,其中包含用于为快速编写器构造编写器元数据文档的方法。 |
IVssCreateWriterMetadata IVssCreateWriterMetadata 接口是 C++ (而不是 COM) 接口,其中包含用于构造编写器元数据文档以响应标识事件的方法。 它仅在 CVssWriter::OnIdentify 方法中使用。 |
IVssCreateWriterMetadataEx IVssCreateWriterMetadataEx 接口是一个 C++ (而不是 COM) 接口,它定义一个方法来报告将在创建卷影副本时显式排除的任何文件集。 |
IVssExpressWriter 定义用于管理 VSS Express 编写器的元数据的方法。 |
IVssWMDependency IVssWMDependency 是 C++ (不是由 IVssWMComponent 接口返回的 COM) 接口,在备份或还原对另一编写器管理的组件具有显式编写器组件依赖项的组件时由应用程序使用。 |
IVssWMFiledesc IVssWMFiledesc 接口是 C++ (不是 COM) 接口,它通过许多查询方法返回到调用应用程序。 它提供有关文件集 (文件集) 的详细信息。 |
IVssWriterComponents 包含用于获取和修改组件信息的方法。 |
函数
CreateVssExpressWriter CreateVssExpressWriter 函数 (vswriter.h) 创建 IVssExpressWriter 接口对象并返回指向它的指针。 |
CreateVssExpressWriterInternal createVssExpressWriterInternal 函数 (vswriter.h) 创建 IVssExpressWriter 接口对象并返回指向它的指针。 |
CreateWriter 此函数保留供系统使用。 (CreateWriter) |
CreateWriterEx 此函数保留供系统使用。 (CreateWriterEx) |
枚举
VSS_ALTERNATE_WRITER_STATE 用于指示给定编写器是否具有关联的备用编写器。 |
VSS_COMPONENT_FLAGS 编写器用于指示对自动恢复的支持。 |
VSS_COMPONENT_TYPE 指定用于卷影复制备份操作的组件类型。 |
VSS_FILE_RESTORE_STATUS 定义文件还原操作的状态集。 |
VSS_RESTORE_TARGET 由编写器在还原时用于指示如何还原所选组件中包含的所有文件及其定义的任何组件集中的所有文件。 |
VSS_RESTOREMETHOD_ENUM 由编写器在备份时用于通过其编写器元数据文档指定默认文件还原方法。 |
VSS_SOURCE_TYPE 指定编写器管理的数据类型。 |
VSS_SUBSCRIBE_MASK 指示编写器愿意接收的事件。 |
VSS_USAGE_TYPE 指定主机系统如何使用 VSS 操作中涉及的编写器管理的数据。 |
VSS_WRITERRESTORE_ENUM 向请求者指示处理还原操作期间生成的事件的条件。 |