IAsynchronousNotifyingChangeApplierTarget::SaveChange
将项变更保存到项存储区中。
HRESULT SaveChange(
SYNC_SAVE_ACTION ssa,
ISyncChange * pChange,
ISaveChangeContext * pSaveContext);
参数
- ssa
[in] 要对变更执行的操作。
- pChange
[in] 要保存的项变更。
- pSaveChangeContext
[in] 有关要应用的变更的信息。
返回值
S_OK
提供程序确定的错误代码
备注
调用 SaveChange 时,提供程序必须执行以下操作之一:
从该方法返回成功代码,并稍后调用 IAsynchronousNotifyingChangeApplierTargetCallback::SaveChangeComplete 以报告异步处理已成功完成。
从该方法返回成功代码,并稍后调用 IAsynchronousNotifyingChangeApplierTargetCallback::OnError 以报告在异步处理期间出现错误。
从该方法返回错误代码。在这种情况下,不应调用 IAsynchronousNotifyingChangeApplierTargetCallback 方法。
请参阅
参考
IAsynchronousNotifyingChangeApplierTarget 接口
IAsynchronousNotifyingChangeApplierTargetCallback 接口