다음을 통해 공유


IConstraintConflict::SetConstraintResolveActionForChangeUnit

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

HRESULT SetConstraintResolveActionForChangeUnit(
  ISyncChangeUnit *pChangeUnit, 
  SYNC_CONSTRAINT_RESOLVE_ACTION constraintResolveAction);

매개 변수

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

반환 값

  • S_OK

  • constraintResolveAction이 SYNC_CONSTRAINT_RESOLVE_ACTION의 멤버가 아니거나, 충돌 원인이 CCR_OTHER가 아니거나, constraintResolveAction이 SCRA_DEFER 또는 SCRA_TRANSFER_AND_DEFER 이외의 값으로 설정되면 E_INVALIDARG입니다.

  • E_POINTER

  • 충돌에 변경 단위가 없거나, pChangeUnit에 지정된 변경 단위를 찾을 수 없으면 SYNC_E_INVALID_OPERATION입니다.

참고 항목

참조

IConstraintConflict 인터페이스