ISimpleSyncProviderConcurrencyConflictResolver::ResolveUpdateUpdateConflict
Risolve i conflitti in cui un elemento è stato aggiornato in entrambe le repliche.
HRESULT ResolveUpdateUpdateConflict(
IUnknown *pItemData,
const CHANGE_UNIT_SET *pChangeUnitsToMerge,
const CHANGE_UNIT_SET *pChangeUnitsToUpdate,
const ITEM_FIELDS *pKeyAndExpectedVersionInfo,
IRecoverableErrorCallback *pRecoverableErrorCallback,
ITEM_FIELDS **ppUpdatedVersionInfo);
Parametri
- pItemData
[in] Dati per l'elemento in un formato specifico del provider.
- pChangeUnitsToMerge
[in, unique] Raccolta di oggetti CHANGE_UNIT_SET che rappresentano un set di unità di modifica che deve essere unito durante la risoluzione dei conflitti.
- pChangeUnitsToUpdate
[in, unique] Raccolta di oggetti CHANGE_UNIT_SET che rappresentano un set di unità di modifica che deve essere aggiornato durante la risoluzione dei conflitti.
- pKeyAndExpectedVersionInfo
[in, unique] Proprietà della chiave e della versione dell'elemento in conflitto.
- pRecoverableErrorCallback
[in] Oggetto IRecoverableErrorCallback che contiene i metodi che possono essere chiamati se durante la gestione del conflitto si verifica un errore reversibile.
- ppUpdatedVersionInfo
[out] Restituisce le proprietà della versione aggiornata degli elementi aggiornati.
Valore restituito
- S_OK