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。