Метод ISyncMgrSynchronizeCallback::ShowErrorCompleted (mobsync.h)
Вызывается обработчиком зарегистрированного приложения до или после завершения операции PrepareForSync .
Синтаксис
HRESULT ShowErrorCompleted(
[in] HRESULT hr,
[in] ULONG cItems,
[in] const GUID *pItemIDs
);
Параметры
[in] hr
Тип: HRESULT
Указывает, успешно ли выполнена операция ShowError . Это значение S_SYNCMGR_RETRYSYNC, если обработчик зарегистрированного приложения требует, чтобы SyncMgr повторит синхронизацию. Когда это значение возвращается в SyncMgr, методы PrepareForSync и Synchronize вызываются снова.
[in] cItems
Тип: ULONG
Количество элементов в массиве, на который указывает параметр pItemIDs . Этот параметр игнорируется, если параметр hrResult не S_SYNCMGR_RETRYSYNC.
[in] pItemIDs
Тип: const GUID*
Указатель на массив идентификаторов элементов для передачи в PrepareForSync в случае повтора. Этот параметр игнорируется, если параметр hrResult не S_SYNCMGR_RETRYSYNC.
Возвращаемое значение
Тип: HRESULT
Этот метод может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Операция выполнена успешно. |
Комментарии
Параметр pItemIDs является параметром [in], и вызывающая функция владеет памятью, на которую она указывает. Перед возвратом SyncMgr создает копию массива.
Обработчик зарегистрированного приложения должен как можно скорее вернуться из метода ShowError , а затем вызвать этот метод, чтобы уведомить SyncMgr о завершении обработки вызова ShowError .
Обработчик зарегистрированного приложения может вызывать этот метод перед возвратом из метода ShowError .
Обработчик зарегистрированного приложения не должен вызывать этот метод, если из метода ShowError не возвращается код успешного выполнения.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | mobsync.h |
DLL | Mobsync.dll |