VSS_SUBSCRIBE_MASK 枚举 (vswriter.h)
订阅 VSS 服务时,编写器将使用 VSS_SUBSCRIBE_MASK 枚举。 它指示编写器愿意接收的事件。
语法
typedef enum VSS_SUBSCRIBE_MASK {
VSS_SM_POST_SNAPSHOT_FLAG = 0x00000001,
VSS_SM_BACKUP_EVENTS_FLAG = 0x00000002,
VSS_SM_RESTORE_EVENTS_FLAG = 0x00000004,
VSS_SM_IO_THROTTLING_FLAG = 0x00000008,
VSS_SM_ALL_FLAGS = 0xffffffff
} ;
常量
VSS_SM_POST_SNAPSHOT_FLAG 值: 0x00000001 此枚举值保留供将来使用。 指定编写器期望在参与的卷影副本完成后收到通知。 然后,它将调用 CVssWriter::OnPostSnapshot。 |
VSS_SM_BACKUP_EVENTS_FLAG 值: 0x00000002 目前, VSS_SM_BACKUP_EVENTS_FLAG 仅当 通过按位 OR 与 VSS_SM_RESTORE_EVENTS_FLAG 组合。 指定编写器可以预期收到以下事件:
|
VSS_SM_RESTORE_EVENTS_FLAG 值: 0x00000004 目前, VSS_SM_RESTORE_EVENTS_FLAG 仅当 通过位 OR 与 VSS_SM_BACKUP_EVENTS_FLAG 组合。 指定编写器可以预期收到以下事件:
|
VSS_SM_IO_THROTTLING_FLAG 值: 0x00000008 此枚举值保留供将来使用。 |
VSS_SM_ALL_FLAGS 值: 0xffffffff 此枚举值保留供将来使用。 指定编写器应收到所有事件的通知。 |
注解
位掩码 (或VSS_SUBSCRIBE_MASK值的按位 OR ) 仅用作 CVssWriter::Subscribe 的参数。
目前,唯一受支持的 VSS_SUBSCRIBE_MASK 位掩码是 ( VSS_SM_BACKUP_EVENTS_FLAG | VSS_SM_RESTORE_EVENTS_FLAG) 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | vswriter.h |
另请参阅
CVssWriter::OnBackOffIOOnVolume