IRecoverableErrorCallback::SetConstraintError
변경 내용을 항목에 적용하는 동안 발생한 제약 조건 오류를 기록합니다. 변경 내용은 나중에 동기화 세션에서 다시 적용되거나 해결됩니다.
HRESULT SetConstraintError(
const ITEM_FIELDS *pConflictingKeyInfo);
매개 변수
- pConflictingKeyInfo
[in] 기록되는 제약 조건 오류와 관련된 항목의 키입니다.
반환 값
S_OK
제약 조건 충돌의 결과로 적용 중인 변경 내용이 공급자에 의해 다음 동기화 세션까지 지연된 경우 SYNC_E_PFX_CHANGE_DEFERRED_OPTIMISTIC_CONCURRENCY_VIOLATION입니다.
여러 제약 조건 오류가 있었거나 더 이상 유효하지 않은 개체에 대한 제약 조건 오류가 보고되었거나 제약 조건 오류 정책에서 제약 조건 오류의 복구가 허용되지 않은 경우 SYNC_E_PFX_INVALID_OPERATION입니다.