IFeedBuilder::SaveConflict

Saves a conflict for later conflict resolution or propagation.


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

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.

  • S_OK

  • E_INVALIDARG

  • E_OUTOFMEMORY

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

Show: