ISyncChangeWithPrerequisite::GetLearnedKnowledgeWithPrerequisite
変更に関連付けられている必須ナレッジに基づいて、同期先プロバイダーがこの変更を適用する際に同期先レプリカが学習するナレッジを取得します。
HRESULT GetLearnedKnowledgeWithPrerequisite(
ISyncKnowledge * pDestinationKnowledge,
ISyncKnowledge ** ppLearnedKnowledgeWithPrerequisite);
パラメーター
項目 |
定義 |
pDestinationKnowledge |
[in] pDestinationKnowledge に変更単位の必須ナレッジが含まれていると、この変更に含まれる変更単位のナレッジが、返される学習したナレッジに追加されません。 |
ppLearnedKnowledgeWithPrerequisite |
[out] 変更に関連付けられている必須ナレッジに基づいて、同期先プロバイダーがこの変更を適用する際に同期先レプリカが学習するナレッジを返します。 |
戻り値
S_OK
E_OUTOFMEMORY
E_POINTER
SYNC_E_CHANGE_NEEDS_KNOWLEDGE (このオブジェクトに必須ナレッジが含まれていない場合)