ISimpleSyncProviderConcurrencyConflictResolver::ResolveUpdateUpdateConflict
Résout des conflits dans le cadre desquels un élément a été mis à jour sur les deux réplicas.
Syntaxe
HRESULT ResolveUpdateUpdateConflict(
IUnknown *pItemData,
const CHANGE_UNIT_SET *pChangeUnitsToMerge,
const CHANGE_UNIT_SET *pChangeUnitsToUpdate,
const ITEM_FIELDS *pKeyAndExpectedVersionInfo,
IRecoverableErrorCallback *pRecoverableErrorCallback,
ITEM_FIELDS **ppUpdatedVersionInfo);
Paramètres
pItemData
[in] Données de l'élément dans un format spécifique au fournisseur.pChangeUnitsToMerge
[in, unique] Collection d'objets CHANGE_UNIT_SET qui représentent un jeu d'unités de modification devant être fusionnées pendant la résolution du conflit.pChangeUnitsToUpdate
[in, unique] Collection d'objets CHANGE_UNIT_SET qui représentent un jeu d'unités de modification devant être mises à jour pendant la résolution du conflit.pKeyAndExpectedVersionInfo
[in, unique] Propriétés de version et de clé de l'élément en conflit.pRecoverableErrorCallback
[in] Objet IRecoverableErrorCallback qui contient des méthodes qui peuvent être appelées si une erreur récupérable se produit lors de la gestion des conflits.ppUpdatedVersionInfo
[out] Retourne les propriétés de version mises à jour des éléments mis à jour.
Valeur de retour
- S_OK