次の方法で共有


IFeedBuilder::SaveConflict

競合を後で解決または伝達できるように、競合を保存します。

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

パラメータ

  • pChange
    [in] 競合の原因となった変更です。
  • pUnkData
    [in] 項目データにアクセスできるオブジェクトです。
  • pConflictKnowledge
    [in] 競合する変更が適用された場合に学習されるナレッジです。これは競合する変更と共に記録される必要があります。

戻り値

  • S_OK

  • E_INVALIDARG

  • E_OUTOFMEMORY

解説

プロバイダではこのメソッドを利用して、ISynchronousNotifyingChangeApplierTarget::SaveConflict メソッドを実装できます。

参照

リファレンス

IFeedBuilder インターフェイス