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


ISaveChangeContext::SetRecoverableErrorOnChange

Показывает, что во время сохранения данных для этого элемента в хранилище элементов произошла устранимая ошибка.

HRESULT SetRecoverableErrorOnChange(
  HRESULT hrError,
  IRecoverableErrorData * pErrorData);

Параметры

  • hrError
    [out] Код ошибки, которая воспрепятствовала применению данных элемента.
  • pErrorData
    [in, unique] Дополнительные сведения об ошибке.

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

  • S_OK

  • E_INVALIDARG

  • SYNC_E_INTERNAL_ERROR

Замечания

При вызове этого метода объект ISingleItemException добавляется в набор известных знаний, и изменение элемента не будет перечисляться повторно до конца сеанса синхронизации.

Этот метод обновляет набор знаний для области синхронизации. После этого метода вызовите метод ISaveChangeContext::GetKnowledgeForScope, чтобы получить обновленный набор знаний.

См. также

Справочник

Интерфейс ISaveChangeContext