VSS_HARDWARE_OPTIONS 枚举 (vss.h)
定义卷影复制 LUN 标志。
语法
typedef enum _VSS_HARDWARE_OPTIONS {
VSS_BREAKEX_FLAG_MASK_LUNS = 0x1,
VSS_BREAKEX_FLAG_MAKE_READ_WRITE = 0x2,
VSS_BREAKEX_FLAG_REVERT_IDENTITY_ALL = 0x4,
VSS_BREAKEX_FLAG_REVERT_IDENTITY_NONE = 0x8,
VSS_ONLUNSTATECHANGE_NOTIFY_READ_WRITE = 0x100,
VSS_ONLUNSTATECHANGE_NOTIFY_LUN_PRE_RECOVERY = 0x200,
VSS_ONLUNSTATECHANGE_NOTIFY_LUN_POST_RECOVERY = 0x400,
VSS_ONLUNSTATECHANGE_DO_MASK_LUNS = 0x800
} VSS_HARDWARE_OPTIONS, *PVSS_HARDWARE_OPTIONS;
常量
VSS_BREAKEX_FLAG_MASK_LUNS 值: 0x1 卷影复制 LUN 将从主机屏蔽。 |
VSS_BREAKEX_FLAG_MAKE_READ_WRITE 值: 0x2 卷影复制 LUN 将作为读写卷公开给主机。 |
VSS_BREAKEX_FLAG_REVERT_IDENTITY_ALL 值: 0x4 所有卷影复制 LUN 的磁盘标识符将还原为原始 LUN 的磁盘标识符。 但是,如果系统上存在任何原始 LUN,则操作将失败,并且不会还原任何标识符。 |
VSS_BREAKEX_FLAG_REVERT_IDENTITY_NONE 值: 0x8 不会还原卷影复制 LUN 的任何磁盘标识符。 |
VSS_ONLUNSTATECHANGE_NOTIFY_READ_WRITE 值: 0x100 卷影复制 LUN 将永久转换为读写。 此标志仅设置为提供程序的通知;不需要提供程序操作。 有关详细信息,请参阅 IVssHardwareSnapshotProviderEx::OnLunStateChange 方法。 |
VSS_ONLUNSTATECHANGE_NOTIFY_LUN_PRE_RECOVERY 值: 0x200 卷影复制 LUN 将暂时转换为读写,并即将进行 TxF 恢复或 VSS 自动恢复。 此标志仅设置为提供程序的通知;不需要提供程序操作。 有关详细信息,请参阅 IVssHardwareSnapshotProviderEx::OnLunStateChange 方法。 |
VSS_ONLUNSTATECHANGE_NOTIFY_LUN_POST_RECOVERY 值: 0x400 卷影复制 LUN 刚刚经历 TxF 恢复或 VSS 自动恢复,并已转换回只读。 此标志仅设置为提供程序的通知;不需要提供程序操作。 有关详细信息,请参阅 IVssHardwareSnapshotProviderEx::OnLunStateChange 方法。 |
VSS_ONLUNSTATECHANGE_DO_MASK_LUNS 值: 0x800 提供程序必须屏蔽此计算机的卷影复制 LUN。 有关详细信息,请参阅 IVssHardwareSnapshotProviderEx::OnLunStateChange 方法。 |
要求
最低受支持的客户端 | Windows Vista SP1 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
标头 | vss.h |