Share via


IFeedBuilder::SaveConflict

Saves a conflict for later conflict resolution or propagation.

Syntax

HRESULT SaveConflict(
  ISyncChange * pChange,
  IUnknown * pUnkData,
  ISyncKnowledge * pConflictKnowledge);

Parameters

  • pChange
    [in] The change that caused the conflict.

  • pUnkData
    [in] An object that provides access to the item data.

  • pConflictKnowledge
    [in] The knowledge to be learned when the conflicting change is applied. This must be logged with the conflicting change.

Return Value

  • S_OK

  • E_INVALIDARG

  • E_OUTOFMEMORY

Remarks

This method helps a provider implement its ISynchronousNotifyingChangeApplierTarget::SaveConflict method.

See Also

Reference

IFeedBuilder Interface