IAsynchronousNotifyingChangeApplierTarget::SaveChange
Saves an item change to the item store.
Note
This method is now obsolete.
Syntax
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.