IAsynchronousNotifyingChangeApplierTarget::SaveChange
Salva uma alteração do item no repositório de itens.
Dica
Esse método agora está obsoleto.
HRESULT SaveChange(
SYNC_SAVE_ACTION ssa,
ISyncChange * pChange,
ISaveChangeContext * pSaveContext);
Parâmetros
- ssa
[in] A ação a ser executada para a alteração.
- pChange
[in] A alteração do item a ser salva.
- pSaveChangeContext
[in] Informações sobre a alteração a ser aplicada.
Valor de retorno
S_OK
Códigos de erro determinados pelo provedor
Comentários
Quando SaveChange é chamado, o provedor deve executar uma destas ações:
Retornar um código de êxito do método e, mais tarde, chamar IAsynchronousNotifyingChangeApplierTargetCallback::SaveChangeComplete para informar que o processamento assíncrono foi concluído com êxito.
Retornar um código de erro do método e, mais tarde, chamar IAsynchronousNotifyingChangeApplierTargetCallback::OnError para informar que ocorreu um erro durante o processamento assíncrono.
Retornar um código de erro do método. Nesse caso, os métodos IAsynchronousNotifyingChangeApplierTargetCallback não devem ser chamados.
Consulte também
Referência
Interface IAsynchronousNotifyingChangeApplierTarget
Interface IAsynchronousNotifyingChangeApplierTargetCallback