다음을 통해 공유


IChangeApplicationContext::GetSaveChangeWithChangeUnitsAction

변경 단위를 저장하기 위해 대상 공급자가 수행해야 할 동작을 가져옵니다.

HRESULT GetSaveChangeWithChangeUnitsAction(
  ISyncChangeUnit * pChangeUnit,
  SYNC_SAVE_ACTION * pAction);

매개 변수

  • pChangeUnit
    [in] 찾을 변경 단위입니다.
  • pAction
    [out] pChangeUnit을 저장하기 위해 대상 공급자가 수행해야 할 동작을 반환합니다.

반환 값

  • S_OK

  • pChangeUnit이 변경 내용에 포함되어 있지 않거나 pChangeUnit의 충돌 해결 동작이 저장 동작이 아니면 E_INVALIDARG입니다.

  • E_OUTOFMEMORY

  • E_POINTER

  • IChangeApplicationContext::GetChangeApplicationAction에서 반환한 값이 CAA_SAVE_CHANGE_WITH_CHANGE_UNITS가 아니거나 변경 내용에 변경 단위가 포함되어 있지 않으면 SYNC_E_INVALID_OPERATION입니다.

주의

IChangeApplicationContext::GetChangeApplicationAction에서 CAA_SAVE_CHANGE_WITH_CHANGE_UNITS를 반환한 후에는 GetSaveChangeWithChangeUnitsAction만 호출할 수 있습니다.

참고 항목

참조

IChangeApplicationContext 인터페이스