ISimpleSyncProviderConcurrencyConflictResolver::ResolveLocalDeleteRemoteUpdateConflict

HRESULT ResolveLocalDeleteRemoteUpdateConflict(
   IUnknown *pItemData,
  const CHANGE_UNIT_SET *pChangeUnitsToUpdate,
  IRecoverableErrorCallback *pRecoverableErrorCallback,
  BOOL *pbItemDeletedAsResultOfResolution,
  ITEM_FIELDS **ppUpdatedVersionInfo);

参数

  • pItemData
    [in] 采用提供程序专用格式的项数据。
  • pChangeUnitsToUpdate
    [in, unique] CHANGE_UNIT_SET 对象的集合,这些对象表示应在冲突解决过程中更新的一组变更单位。
  • pRecoverableErrorCallback
    [in] 一个 IRecoverableErrorCallback 对象,包含在冲突处理期间出现可恢复错误时可以调用的方法。
  • pbItemDeletedAsResultOfResolution
    [out] 返回一个值,指示自定义解决过程最终是否会删除项。
  • ppUpdatedVersionInfo
    [out] 返回更新项的更新版本属性。

返回值

  • S_OK

请参阅

参考

ISimpleSyncProviderConcurrencyConflictResolver 接口