IAsynchronousNotifyingChangeApplierTarget::SaveChange
Guarda un cambio de elemento en el almacén de elementos.
HRESULT SaveChange(
SYNC_SAVE_ACTION ssa,
ISyncChange * pChange,
ISaveChangeContext * pSaveContext);
Parámetros
- ssa
[in] Acción que se va a realizar para el cambio.
- pChange
[in] Elemento que se va a guardar.
- pSaveChangeContext
[in] Información sobre el cambio que se va a aplicar.
Valor devuelto
S_OK
Códigos de error determinados por el proveedor
Notas
Cuando se llama a SaveChange, el proveedor debe realizar una de las acciones siguientes:
Devolver un código de éxito desde el método y llamar posteriormente a IAsynchronousNotifyingChangeApplierTargetCallback::SaveChangeComplete para informar de que el procesamiento asincrónico ha finalizado correctamente.
Devolver un código de éxito desde el método y llamar posteriormente a IAsynchronousNotifyingChangeApplierTargetCallback::OnError para informar de que hubo un error durante el procesamiento asincrónico.
Devolver un código de error desde el método. En este caso, no se debe llamar a los métodos de IAsynchronousNotifyingChangeApplierTargetCallback.
Vea también
Referencia
Interfaz IAsynchronousNotifyingChangeApplierTarget
Interfaz IAsynchronousNotifyingChangeApplierTargetCallback