ISimpleSyncProviderConstraintConflictResolver::ModifyLocalItem
Переименовывает локальный элемент, чтобы устранить конфликт с именем удаленного элемента.
HRESULT ModifyLocalItem(
const ITEM_FIELDS *pKeyAndExpectedVersionInfo,
IRecoverableErrorCallback *pRecoverableErrorCallback,
ITEM_FIELDS **ppUpdatedKeyAndVersionInfo);
Параметры
- pKeyAndExpectedVersionInfo
[in] Свойства ключа и версии конфликтующего элемента.
- pRecoverableErrorCallback
[in] Объект IRecoverableErrorCallback, содержащий методы, которые можно вызывать, если в ходе обработки конфликта происходит устранимая ошибка.
- ppUpdatedKeyAndVersionInfo
[out] Возвращает свойства ключа и версии объекта pLocalConflictingItemInfo, который был изменен в результате устранения конфликтов.
Возвращаемое значение
- S_OK