ISynchronousNotifyingChangeApplierTarget::SaveKnowledge
現在のスコープに関するナレッジを保存します。
HRESULT SaveKnowledge(
ISyncKnowledge * pSyncKnowledge,
IForgottenKnowledge * pForgottenKnowledge);
パラメータ
- pSyncKnowledge
[in] 保存する更新されたナレッジです。
- pForgottenKnowledge
[in] 保存する忘れられたナレッジです。このパラメータが NULL の場合、忘れられた既存ナレッジは変更されず、置き換える必要はありません。
戻り値
S_OK
プロバイダが決定したエラー コード
解説
pSyncKnowledge は、スコープの既存ナレッジを置き換える必要があります。pForgottenKnowledge が NULL でない場合も、スコープの忘れられたナレッジを置き換える必要があります。それ以外の場合は、忘れられた既存ナレッジを保持する必要があります。Sync Framework は、変更バッチのすべての変更が処理された後、各変更バッチでこのメソッドを 1 回呼び出します。