ISyncKnowledge2::ContainsKnowledgeForItem

Показывает, является ли заданный набор знаний для указанного элемента известным для этого набора знаний.

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

Параметры

Аргумент

Определение

pKnowledge

[in] Объект набора знаний, содержащий набор знаний о pbItemId.

pbItemId

[in] Идентификатор искомого элемента.

Возвращаемое значение

  • S_OK, если этот объект содержит набор знаний о pbItemId, известный для pKnowledge.

  • S_FALSE, если этот объект не содержит набор знаний о pbItemId, известный для pKnowledge.

  • E_POINTER

  • SYNC_E_ID_FORMAT_MISMATCH, если pbItemId не является форматом, заданным поставщиком.

Замечания

Другой способ получить тот же результат — передать pbItemId в метод ISyncKnowledge::ProjectOntoItem объекта pKnowledge, а затем передать спроецированный набор знаний в метод ISyncKnowledge::ContainsKnowledge этого объекта.

См. также

Справочник

Интерфейс ISyncKnowledge2