ISyncKnowledge2::ContainsKnowledgeForChangeUnit
Определяет, известен ли данному набору знаний указанный набор знаний указанной базовой единицы.
HRESULT ContainsKnowledgeForChangeUnit(
ISyncKnowledge * pKnowledge,
const BYTE * pbItemId,
const BYTE * pbChangeUnitId);
Параметры
Аргумент |
Определение |
pKnowledge |
[in] Объект набора знаний, содержащий набор знаний о pbChangeUnitId. |
pbItemId |
[in] Идентификатор элемента, содержащего базовую единицу, по которой производится поиск. |
pbChangeUnitId |
[in] Идентификатор базовой единицы, по которой производится поиск. |
Возвращаемое значение
S_OK, если этот объект содержит набор знаний о pbChangeUnitId, известный для pKnowledge.
S_FALSE, если этот объект не содержит набор знаний о pbChangeUnitId, известный для pKnowledge.
E_POINTER.
SYNC_E_ID_FORMAT_MISMATCH, если параметр pbItemId или pbChangeUnitId не представляет формат, заданный поставщиком.
Замечания
Другой способ получить тот же результат — передать параметры pbItemId и pbChangeUnitId методу ISyncKnowledge::ContainsChangeUnit объекта pKnowledge, взять результирующий спроектированный набор знаний и передать его методу ISyncKnowledge::ContainsKnowledge данного объекта.