ISyncKnowledge2::Complement
Возвращает набор знаний, имеющийся в этом объекте, но отсутствующий в указанном наборе знаний.
HRESULT Complement(
ISyncKnowledge * pSyncKnowledge,
ISyncKnowledge ** ppComplementedKnowledge);
Параметры
- pSyncKnowledge
[in] Набор знаний, который нужно удалить из этого объекта для расчета результата операции дополнения.
- ppComplementedKnowledge
[out] Возвращает набор знаний, имеющийся в этом объекте, но отсутствующий в указанном наборе знаний.
Возвращаемое значение
S_OK
E_POINTER
Замечания
Операцию дополнения можно рассматривать как особого рода операцию вычитания. Указанный набор знаний вычитается из набора знаний, содержащегося в этом объекте, и возвращается полученный результат.