Поделиться через


ISimpleSyncProviderConstraintConflictResolver::ModifyLocalItem

Переименовывает локальный элемент, чтобы устранить конфликт с именем удаленного элемента.

HRESULT ModifyLocalItem(
  const ITEM_FIELDS *pKeyAndExpectedVersionInfo,
  IRecoverableErrorCallback *pRecoverableErrorCallback,
  ITEM_FIELDS **ppUpdatedKeyAndVersionInfo);

Параметры

  • pKeyAndExpectedVersionInfo
    [in] Свойства ключа и версии конфликтующего элемента.
  • pRecoverableErrorCallback
    [in] Объект IRecoverableErrorCallback, содержащий методы, которые можно вызывать, если в ходе обработки конфликта происходит устранимая ошибка.
  • ppUpdatedKeyAndVersionInfo
    [out] Возвращает свойства ключа и версии объекта pLocalConflictingItemInfo, который был изменен в результате устранения конфликтов.

Возвращаемое значение

  • S_OK

См. также

Справочник

Интерфейс ISimpleSyncProviderConstraintConflictResolver