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 介面