Freigeben über


IAsynchronousNotifyingChangeApplierTarget::SaveConflict

Speichert Informationen über eine Änderung, die einen Parallelitätskonflikt verursacht hat.

Hinweis

Diese Methode ist mittlerweile veraltet.

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

Parameter

  • pChange
    [in] Die Elementmetadaten für die Änderung, die einen Konflikt verursacht.
  • pUnkData
    [in] Die Elementdaten für die Änderung, die einen Konflikt verursacht.
  • pConflictKnowledge
    [in] Das zu übernehmende Wissen, wenn diese Änderung angewendet wird. Dieses muss mit der Änderung gespeichert werden.

Rückgabewert

  • S_OK

  • Anbieterspezifische Fehlercodes.

Hinweise

Wenn die durch diesen Konflikt dargestellte Änderung auf ein Replikat angewendet wird, muss pConflictKnowledge mit dem Wissen dieses Replikats kombiniert werden.

Wenn SaveConflict aufgerufen wird, muss der Anbieter eine der folgenden Aktionen ausführen:

Siehe auch

Verweis

IAsynchronousNotifyingChangeApplierTarget-Schnittstelle
IAsynchronousNotifyingChangeApplierTargetCallback-Schnittstelle