VSS_COMPONENT_FLAGS 枚举 (vswriter.h)
编写器使用 VSS_COMPONENT_FLAGS 枚举来指示对 自动恢复的支持。 这些值在 VSS_COMPONENTINFO 结构的 dwComponentFlags 成员和 IVssCreateWriterMetadata::AddComponent 方法的 dwComponentFlags 参数中使用。
语法
typedef enum VSS_COMPONENT_FLAGS {
VSS_CF_BACKUP_RECOVERY = 0x00000001,
VSS_CF_APP_ROLLBACK_RECOVERY = 0x00000002,
VSS_CF_NOT_SYSTEM_STATE = 0x00000004
} ;
常量
VSS_CF_BACKUP_RECOVERY 值: 0x00000001 创建卷影副本后,编写器将需要对此组件的写入访问权限。 如果 VSS 硬件提供程序支持 LUN 掩码 , 则可以将此标志与 _VSS_VOLUME_SNAPSHOT_ATTRIBUTES 枚举的 VSS_VOLSNAP_ATTR_TRANSPORTABLE 值一起使用。Windows Vista 和 Windows Server 2003 SP1: 此标志与 VSS_VOLSNAP_ATTR_TRANSPORTABLE 不兼容。 快速编写器不支持此标志。 |
VSS_CF_APP_ROLLBACK_RECOVERY 值: 0x00000002 如果这是回滚卷影副本 (查看 _VSS_VOLUME_SNAPSHOT_ATTRIBUTES 枚举) 的 VSS_VOLSNAP_ATTR_ROLLBACK_RECOVERY 值(为此编写器) 创建卷影副本后,组件将需要对此组件的写入访问权限。 如果 VSS 硬件提供程序支持 LUN 掩码 , 则可以将此标志与 _VSS_VOLUME_SNAPSHOT_ATTRIBUTES 枚举的 VSS_VOLSNAP_ATTR_TRANSPORTABLE 值一起使用。Windows Vista 和 Windows Server 2003 SP1: 此标志与 VSS_VOLSNAP_ATTR_TRANSPORTABLE 不兼容。 快速编写器不支持此标志。 |
VSS_CF_NOT_SYSTEM_STATE 值: 0x00000004 此组件不是系统状态的一部分。 Windows Server 2003 SP1: 在 Windows Vista 之前,不支持此值。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008、Windows Server 2003 SP1 [仅限桌面应用] |
标头 | vswriter.h |