ISimpleSyncProviderConstraintConflictResolver::ModifyAndInsertRemoteItem
重命名远程项,以便该项不再与本地项名称冲突,并在本地副本中插入该远程项。
HRESULT ModifyAndInsertRemoteItem(
IUnknown *pItemData,
const CHANGE_UNIT_SET *pChangeUnitsToCreate,
IRecoverableErrorCallback *pRecoverableErrorCallback,
ITEM_FIELDS **ppNewKeyAndVersionInfo);
参数
- pItemData
[in] 采用提供程序专用格式的项数据。
- pChangeUnitsToCreate
[in, unique] CHANGE_UNIT_SET 对象的集合,表示要在解决冲突期间创建的一组变更单位。
- pRecoverableErrorCallback
[in] 一个 IRecoverableErrorCallback 对象,包含在冲突处理期间出现可恢复错误时可以调用的方法。
- ppNewKeyAndVersionInfo
[out] 返回为冲突解决而创建的键属性和版本属性。
返回值
- S_OK