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);
Parameters
- 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.
Return Value
- S_OK