Partilhar via


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.

Consulte também

Referência

Interface ISyncKnowledge2