Compartilhar via


ISyncChangeWithFilterKeyMap::GetFilteredReplicaLearnedKnowledge

Obtém o conhecimento que a réplica de destino filtrada adquire quando o provedor de destino aplica essa alteração.

HRESULT GetFilteredReplicaLearnedKnowledge(
  ISyncKnowledge *  pDestinationKnowledge,
  IEnumItemIds   *  pNewMoveins,
  ISyncKnowledge ** ppLearnedKnowledge);

Parâmetros

  • pDestinationKnowledge
    [in] Quando a alteração contém o conhecimento de pré-requisito, um fragmento do conhecimento será adicionado ao conhecimento adquirido retornado somente se pDestinationKnowledge contiver o conhecimento de pré-requisito desse fragmento.
  • pNewMoveins
    [in] Identifica itens na réplica de destino que foram movidos recentemente para o filtro. Esses itens são excluídos do conhecimento adquirido retornado. Essa lista deve incluir todos os itens que têm uma versão de movimentação para o filtro que não esteja contida no conhecimento atual da alteração.
  • ppLearnedKnowledge
    [out] Retorna o conhecimento que a réplica de destino filtrada adquire quando o provedor de destino aplica essa alteração.

Valor de retorno

  • S_OK.

  • E_POINTER.

  • SYNC_E_CHANGE_NEEDS_KNOWLEDGE quando essa alteração não contém conhecimento atual.

Consulte também

Referência

Interface ISyncChangeWithFilterKeyMap