ISyncChangeBatchWithPrerequisite::GetLearnedKnowledgeWithPrerequisite

获取当目标提供程序基于变更批的必备知识应用此变更批中的所有变更时,目标副本了解到的知识。

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

参数

术语

定义

pDestinationKnowledge

[in] 仅当 pDestinationKnowledge 包含知识片段的必备知识时,才会将该片段添加到返回的已知知识中。

ppLearnedWithPrerequisiteKnowledge

[out] 返回当目标提供程序基于变更批的必备知识应用此变更批中的所有变更时,目标副本了解到的知识。

返回值

  • S_OK

  • E_POINTER

备注

通过调用变更批的已知知识的 ISyncKnowledge2::ProjectOntoKnowledgeWithPrerequisite 方法,传递 pDestinationKnowledge 作为模板知识,可以计算 ppLearnedWithPrerequisiteKnowledge 中返回的知识。

请参阅

参考

ISyncChangeBatchWithPrerequisite 接口