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