ISimpleSyncProviderConcurrencyConflictResolver::ResolveLocalUpdateRemoteDeleteConflict

Resolves conflicts in which an item was updated at the local replica and deleted from the remote replica.


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

pKeyAndExpectedVersionInfo

[in, unique] The key and version properties of the item that is in conflict.

pRecoverableErrorCallback

[in] An IRecoverableErrorCallback object that contains methods that can be called if a recoverable error occurs during conflict handling.

pbItemDeletedAsResultOfResolution

[out] Returns whether the item was deleted as a result of the custom resolution process.

Show: