перечисление 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 Пользователь отменил синхронизацию до ее завершения. После получения этого значения Центр синхронизации обновляет пользовательский интерфейс и включает параметр перезапуска синхронизации для этого элемента. |
SYNCMGR_PS_DISCONNECTED Значение: 6 Синхронизированное устройство было отключено до завершения синхронизации. |
SYNCMGR_PS_MAX Используется только для объявления наибольшего допустимого значения в этом перечислении. Не используйте с ISyncMgrSyncCallback::ReportProgress. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | syncmgr.h |