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


ISyncCallback::OnProgress

Периодически происходит в ходе сеанса синхронизации, чтобы сообщить о ходе выполнения.

HRESULT OnProgress(
  SYNC_PROVIDER_ROLE provider,
  SYNC_PROGRESS_STAGE syncStage,
  DWORD dwCompletedWork,
  DWORD dwTotalWork);

Параметры

  • provider
    [in] Роль поставщика, связанного с этим событием.
  • syncStage
    [in] Текущая стадия сеанса синхронизации.
  • dwCompletedWork
    [in] Объем работы, выполненной в сеансе к настоящему моменту. Это значение интерпретируется как часть значения dwTotalWork.
  • dwTotalWork
    [in] Общий объем работы в сеансе.

Возвращаемое значение

  • S_OK

  • Коды ошибок, определяемые приложением

Замечания

Точно в момент отправки OnProgress и со значениями, зависящими от поставщиков. Дополнительные сведения см. в разделе Отчет о ходе синхронизации.

См. также

Справочник

Интерфейс ISyncCallback