IAsynchronousNotifyingChangeApplierTarget::SaveChange
Saves an item change to the item store.
Note
This method is now obsolete.
HRESULT SaveChange(
SYNC_SAVE_ACTION ssa,
ISyncChange * pChange,
ISaveChangeContext * pSaveContext);
Parameters
- ssa
[in] The action to be performed for the change.
- pChange
[in] The item change to save.
- pSaveChangeContext
[in] Information about the change to be applied.
Return Value
S_OK
Provider-determined error codes
Remarks
When SaveChange is called, the provider must take one of the following actions:
Return a success code from the method and later call IAsynchronousNotifyingChangeApplierTargetCallback::SaveChangeComplete to report that asynchronous processing finished successfully.
Return a success code from the method and later call IAsynchronousNotifyingChangeApplierTargetCallback::OnError to report that an error occurred during asynchronous processing.
Return an error code from the method. In this case, IAsynchronousNotifyingChangeApplierTargetCallback methods should not be called.
See Also
Reference
IAsynchronousNotifyingChangeApplierTarget Interface
IAsynchronousNotifyingChangeApplierTargetCallback Interface