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 のメソッドを呼び出すことはできません。