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


ISyncSessionState2::SetProviderWithError

Указывает поставщика, из-за которого не удалось выполнить синхронизацию.

Синтаксис

HRESULT SetProviderWithError(
  BOOL fSelf);

Параметры

  • fSelf
    [in] TRUE, если поставщик, вызывающий данный метод, вызвал ошибку. В противном случае значение FALSE.

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

  • S_OK

  • SYNC_E_INVALID_OPERATION, если сеанс синхронизации не существует.

Замечания

Поставщик назначения указывает, какой поставщик вызвал ошибку синхронизации в ходе обработки метода IKnowledgeSyncProvider::ProcessChangeBatch, с помощью метода ISyncSessionState2::SetProviderWithError. Приложение с помощью метода ISyncSessionState2::SetProviderWithError получает интерфейс ISyncProvider поставщика, вызвавшего ошибку. Затем приложение может запросить другие интерфейсы, реализованные в поставщике, и вызвать методы для обработки ошибки.

См. также

Другие ресурсы

Интерфейс ISyncSessionState2