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

另请参阅

IVssCreateWriterMetadata::AddComponent

VSS_BACKUP_SCHEMA

VSS_COMPONENTINFO

VSS_USAGE_TYPE