ISyncKnowledge2::ContainsKnowledgeForItem

指示此知识是否了解指定项的指定知识。

HRESULT ContainsKnowledgeForItem(
  ISyncKnowledge * pKnowledge,
  const BYTE * pbItemId);

参数

术语

定义

pKnowledge

[in] 包含有关 pbItemId 的知识的知识对象。

pbItemId

[in] 要查找的项的 ID。

返回值

  • 如果此对象包含 pKnowledge 了解的有关 pbItemId 的知识,则返回值为 S_OK。

  • 如果此对象不包含 pKnowledge 了解的有关 pbItemId 的知识,则返回值为 S_FALSE。

  • E_POINTER

  • 如果 pbItemId 不是提供程序指定的格式,则返回值为 SYNC_E_ID_FORMAT_MISMATCH。

备注

另一个可以获得同样结果的方法是将 pbItemId 传递给 pKnowledge 的 ISyncKnowledge::ProjectOntoItem 方法,然后获取生成的投影知识,并将该知识传递给此对象的 ISyncKnowledge::ContainsKnowledge 方法。

请参阅

参考

ISyncKnowledge2 接口