次の方法で共有


ISyncChange::GetLearnedKnowledge

この変更が項目ストアに適用される際にレプリカが学習するナレッジを取得します。

構文

HRESULT GetLearnedKnowledge(
  ISyncKnowledge ** ppLearnedKnowledge);

パラメーター

パラメーター

説明

ppLearnedKnowledge

[out] この変更が項目ストアに適用される際にレプリカが学習するナレッジを返します。このナレッジは、レプリカの現在のナレッジが、この変更を含んでいる変更バッチの必須ナレッジを格納している場合にのみ有効です。このナレッジは、ISyncChange オブジェクトが同期元プロバイダーからの変更を表している場合にのみ、意味を持ちます。

戻り値

  • S_OK

  • E_POINTER

  • E_OUTOFMEMORY

  • SYNC_E_CHANGE_NEEDS_KNOWLEDGE (変更が変更バッチ グループに追加されていない場合、または変更バッチ グループが終了していない場合)

説明

GetLearnedKnowledge は、カスタム変更適用元を利用するプロバイダーで使用できます。

関連項目

その他の技術情報

ISyncChange インターフェイス