IAsynchronousNotifyingChangeApplierTarget::SaveChange
Salva una modifica dell'elemento nell'archivio di elementi.
HRESULT SaveChange(
SYNC_SAVE_ACTION ssa,
ISyncChange * pChange,
ISaveChangeContext * pSaveContext);
Parametri
- ssa
[in] Azione da eseguire per la modifica.
- pChange
[in] Modifica dell'elemento da salvare.
- pSaveChangeContext
[in] Informazioni sulla modifica da applicare.
Valore restituito
S_OK
Codici di errore determinati dal provider
Osservazioni
Quando viene chiamato SaveChange, il provider deve eseguire una delle azioni seguenti:
Restituire un codice di esito positivo dal metodo e successivamente chiamare IAsynchronousNotifyingChangeApplierTargetCallback::SaveChangeComplete per segnalare che l'elaborazione asincrona è stata completata correttamente.
Restituire un codice di esito positivo dal metodo e successivamente chiamare IAsynchronousNotifyingChangeApplierTargetCallback::OnError per segnalare che durante l'elaborazione asincrona si è verificato un errore.
Restituire un codice di errore dal metodo. In questo caso, i metodi IAsynchronousNotifyingChangeApplierTargetCallback non devono essere chiamati.
Vedere anche
Riferimento
Interfaccia IAsynchronousNotifyingChangeApplierTarget
Interfaccia IAsynchronousNotifyingChangeApplierTargetCallback