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


ISimpleSyncProviderConcurrencyConflictResolver::ResolveLocalUpdateRemoteDeleteConflict

Разрешает конфликты, в которых элемент был обновлен на локальной реплике и удален на удаленной реплике.

HRESULT ResolveLocalUpdateRemoteDeleteConflict(
  const ITEM_FIELDS *pKeyAndExpectedVersionInfo,
  IRecoverableErrorCallback *pRecoverableErrorCallback,
  BOOL *pbItemDeletedAsResultOfResolution);

Параметры

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

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

  • S_OK

См. также

Справочник

Интерфейс ISimpleSyncProviderConcurrencyConflictResolver