次の方法で共有


ISimpleSyncProviderConcurrencyConflictResolver::ResolveUpdateUpdateConflict

HRESULT ResolveUpdateUpdateConflict(
  IUnknown *pItemData,
  const CHANGE_UNIT_SET *pChangeUnitsToMerge,
  const CHANGE_UNIT_SET *pChangeUnitsToUpdate,
  const ITEM_FIELDS *pKeyAndExpectedVersionInfo,
  IRecoverableErrorCallback *pRecoverableErrorCallback,
  ITEM_FIELDS **ppUpdatedVersionInfo);

パラメーター

  • pItemData
    [in] プロバイダー固有形式の項目のデータです。
  • pChangeUnitsToMerge
    [in, unique] 競合の解決時にマージする必要のある変更単位のセットを表す CHANGE_UNIT_SET オブジェクトのコレクションです。
  • pChangeUnitsToUpdate
    [in, unique] 競合の解決時に更新する必要のある変更単位のセットを表す CHANGE_UNIT_SET オブジェクトのコレクションです。
  • pKeyAndExpectedVersionInfo
    [in, unique] 競合している項目のキー プロパティとバージョン プロパティです。
  • pRecoverableErrorCallback
    [in] 競合処理時に復旧可能なエラーが発生した場合に呼び出すことができるメソッドを含む IRecoverableErrorCallback オブジェクトです。
  • ppUpdatedVersionInfo
    [out] 更新された項目の更新されたバージョン プロパティを返します。

戻り値

  • S_OK

参照

リファレンス

ISimpleSyncProviderConcurrencyConflictResolver インターフェイス