ISaveChangeContext::SetRecoverableErrorOnChange
Показывает, что во время сохранения данных для этого элемента в хранилище элементов произошла устранимая ошибка.
HRESULT SetRecoverableErrorOnChange(
HRESULT hrError,
IRecoverableErrorData * pErrorData);
Параметры
- hrError
[out] Код ошибки, которая воспрепятствовала применению данных элемента.
- pErrorData
[in, unique] Дополнительные сведения об ошибке.
Возвращаемое значение
S_OK
E_INVALIDARG
SYNC_E_INTERNAL_ERROR
Замечания
При вызове этого метода объект ISingleItemException добавляется в набор известных знаний, и изменение элемента не будет перечисляться повторно до конца сеанса синхронизации.
Этот метод обновляет набор знаний для области синхронизации. После этого метода вызовите метод ISaveChangeContext::GetKnowledgeForScope, чтобы получить обновленный набор знаний.