次の方法で共有


ISyncChangeWithPrerequisite::GetLearnedKnowledgeWithPrerequisite

変更に関連付けられている必須ナレッジに基づいて、同期先プロバイダーがこの変更を適用する際に同期先レプリカが学習するナレッジを取得します。

構文

HRESULT GetLearnedKnowledgeWithPrerequisite(
  ISyncKnowledge * pDestinationKnowledge,
  ISyncKnowledge ** ppLearnedKnowledgeWithPrerequisite);

パラメーター

項目

定義

pDestinationKnowledge

[in] pDestinationKnowledge に変更単位の必須ナレッジが含まれていると、この変更に含まれる変更単位のナレッジが、返される学習したナレッジに追加されません。

ppLearnedKnowledgeWithPrerequisite

[out] 変更に関連付けられている必須ナレッジに基づいて、同期先プロバイダーがこの変更を適用する際に同期先レプリカが学習するナレッジを返します。

戻り値

  • S_OK

  • E_OUTOFMEMORY

  • E_POINTER

  • SYNC_E_CHANGE_NEEDS_KNOWLEDGE (このオブジェクトに必須ナレッジが含まれていない場合)

関連項目

その他の技術情報

ISyncChangeWithPrerequisite インターフェイス