SYNCMGR_PROGRESS_STATUS 枚举 (syncmgr.h)
指定同步过程的当前进度状态。 由 ISyncMgrSyncCallback::ReportProgress 使用。
语法
typedef enum SYNCMGR_PROGRESS_STATUS {
SYNCMGR_PS_UPDATING = 1,
SYNCMGR_PS_UPDATING_INDETERMINATE = 2,
SYNCMGR_PS_SUCCEEDED = 3,
SYNCMGR_PS_FAILED = 4,
SYNCMGR_PS_CANCELED = 5,
SYNCMGR_PS_DISCONNECTED = 6,
SYNCMGR_PS_MAX
} ;
常量
SYNCMGR_PS_UPDATING 值:1 处理程序当前正在更新进度状态。 |
SYNCMGR_PS_UPDATING_INDETERMINATE 值: 2 忽略步骤参数。 进度栏在同步文件夹内部的计时器上从左到右循环。 这称为选框模式。 |
SYNCMGR_PS_SUCCEEDED 值: 3 同步已完成。 |
SYNCMGR_PS_FAILED 值: 4 指示同步期间出错。 |
SYNCMGR_PS_CANCELED 值: 5 用户在同步完成之前取消了同步。 收到此值后,同步中心会更新 UI,并启用重启该项目同步的选项。 |
SYNCMGR_PS_DISCONNECTED 值: 6 同步的设备在同步完成之前已断开连接。 |
SYNCMGR_PS_MAX 仅用于声明此枚举中的最大有效值。 不要将 与 ISyncMgrSyncCallback::ReportProgress 一起使用。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
标头 | syncmgr.h |