Condividi tramite


IAsynchronousNotifyingChangeApplierTarget::SaveConflict

Salva informazioni su una modifica che ha causato un conflitto.

HRESULT SaveConflict(
  ISyncChange * pChange,
  IUnknown * pUnkData,
  ISyncKnowledge * pConflictKnowledge);

Parametri

  • pChange
    [in] Metadati dell'elemento per la modifica in conflitto.
  • pUnkData
    [in] Dati dell'elemento per la modifica in conflitto.
  • pConflictKnowledge
    [in] Conoscenza da acquisire se viene applicata questa modifica. È necessario salvare questo parametro con la modifica.

Valore restituito

  • S_OK

  • Codici di errore determinati dal provider

Osservazioni

Se la modifica rappresentata da questo conflitto viene applicata a una replica, è necessario combinare pConflictKnowledge con la conoscenza di tale replica.

Quando viene chiamato SaveConflict, il provider deve eseguire una delle azioni seguenti:

Vedere anche

Riferimento

Interfaccia IAsynchronousNotifyingChangeApplierTarget
Interfaccia IAsynchronousNotifyingChangeApplierTargetCallback