Поделиться через


перечисление 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