Поделиться через


ISyncKnowledge2::Complement

Возвращает набор знаний, имеющийся в этом объекте, но отсутствующий в указанном наборе знаний.

HRESULT Complement(
  ISyncKnowledge * pSyncKnowledge,
  ISyncKnowledge ** ppComplementedKnowledge);

Параметры

  • pSyncKnowledge
    [in] Набор знаний, который нужно удалить из этого объекта для расчета результата операции дополнения.
  • ppComplementedKnowledge
    [out] Возвращает набор знаний, имеющийся в этом объекте, но отсутствующий в указанном наборе знаний.

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

  • S_OK

  • E_POINTER

Замечания

Операцию дополнения можно рассматривать как особого рода операцию вычитания. Указанный набор знаний вычитается из набора знаний, содержащегося в этом объекте, и возвращается полученный результат.

См. также

Справочник

Интерфейс ISyncKnowledge2