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


Метод ISyncMgrSynchronizeCallback::P rogress (mobsync.h)

Вызывается зарегистрированным приложением для обновления сведений о ходе выполнения и определения того, следует ли продолжать операцию.

Синтаксис

HRESULT Progress(
  [in] REFGUID                   ItemID,
  [in] const SYNCMGRPROGRESSITEM *pSyncProgressItem
);

Параметры

[in] ItemID

Тип: REFGUID

Ссылка на идентификатор элемента, который обновляется.

[in] pSyncProgressItem

Тип: const SYNCMGRPROGRESSITEM*

Указатель на структуру SYNCMGRPROGRESSITEM , содержащую обновленные сведения о ходе выполнения.

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

Тип: HRESULT

Этот метод может возвращать одно из этих значений.

Код возврата Описание
S_OK
Продолжит синхронизацию.
S_SYNCMGR_CANCELITEM
Отменяет синхронизацию указанного элемента как можно скорее.
S_SYNCMGR_CANCELALL
Отменяет синхронизацию для всех элементов, связанных с этим приложением, как можно скорее.

Комментарии

Зарегистрированные приложения должны вызывать этот метод для предоставления нормальной обратной связи, даже если установлен флаг SYNCMGRFLAG_MAYBOTHERUSER.

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header mobsync.h
DLL Mobsync.dll

См. также раздел

ISyncMgrSynchronizeCallback

SYNCMGRFLAG

SYNCMGRPROGRESSITEM