ISyncKnowledge2::ContainsKnowledgeForChangeUnit
Indica se o conhecimento especificado da unidade de alteração especificada é conhecido por este conhecimento.
HRESULT ContainsKnowledgeForChangeUnit(
ISyncKnowledge * pKnowledge,
const BYTE * pbItemId,
const BYTE * pbChangeUnitId);
Parâmetros
Termo |
Definição |
pKnowledge |
[in] O objeto de conhecimento que contém conhecimento sobre pbChangeUnitId. |
pbItemId |
[in] A ID do item que contém a unidade de alteração a ser procurada. |
pbChangeUnitId |
[in] A ID da unidade de alteração a ser procurada. |
Valor de retorno
S_OK quando este objeto contém o conhecimento conhecido por pKnowledge sobre pbChangeUnitId.
S_FALSE quando este objeto não contém o conhecimento conhecido por pKnowledge sobre pbChangeUnitId.
E_POINTER.
SYNC_E_ID_FORMAT_MISMATCH quando pbItemId ou pbChangeUnitId não tem o formato especificado pelo provedor.
Comentários
Outra maneira de obter o mesmo resultado é passar pbItemId e pbChangeUnitId para o método ISyncKnowledge::ContainsChangeUnit pKnowledge, pegar o conhecimento projetado resultante e passá-lo para o método ISyncKnowledge::ContainsKnowledge deste objeto.