다음을 통해 공유


IChangeConflict::SetResolveActionForChangeUnit

충돌하는 변경 단위 변경 내용에 대한 충돌 해결 동작을 설정합니다.

HRESULT SetResolveActionForChangeUnit(
  ISyncChangeUnit *pChangeUnit, 
  SYNC_RESOLVE_ACTION resolveAction);

매개 변수

  • pChangeUnit
    [in] 충돌 해결 동작을 설정할 변경 단위입니다.
  • resolveAction
    [in] pChangeUnit에 대해 설정할 충돌 해결 동작입니다.

반환 값

  • S_OK

  • E_POINTER

  • 충돌이 업데이트-삭제 충돌이거나 충돌이 없으면 SYNC_E_INTERNAL_ERROR입니다.

주의

업데이트-삭제 충돌의 경우 항목 수준에서 충돌을 해결해야 하기 때문에 변경 단위에 대한 충돌 해결 동작을 설정할 수 없습니다.

이벤트 처리기에서 ISyncCallback::OnConflict에 대해 이 동작을 설정하면 이벤트 처리기가 변경 내용 적용자의 충돌 처리 방법을 지정합니다.

참고 항목

참조

IChangeConflict 인터페이스
SYNC_RESOLVE_ACTION 열거형