ISyncKnowledge2::ContainsKnowledgeForItem
Indica se o conhecimento especificado do item especificado é conhecido por esse conhecimento.
HRESULT ContainsKnowledgeForItem(
ISyncKnowledge * pKnowledge,
const BYTE * pbItemId);
Parâmetros
Termo |
Definição |
pKnowledge |
[in] O objeto de conhecimento que contém conhecimento sobre pbItemId. |
pbItemId |
[in] A ID do item a ser procurado. |
Valor de retorno
S_OK quando esse objeto contiver o conhecimento conhecido por pKnowledge sobre pbItemId.
S_FALSE quando esse objeto não contiver o conhecimento conhecido por pKnowledge sobre pbItemId.
E_POINTER
SYNC_E_ID_FORMAT_MISMATCH quando pbItemId não tiver o formato especificado pelo provedor.
Comentários
Outra maneira de obter o mesmo resultado é transferir pbItemId para o método ISyncKnowledge::ProjectOntoItem de pKnowledge e pegar o conhecimento projetado resultante e transferi-lo para o método ISyncKnowledge::ContainsKnowledge desse objeto.