ISyncChangeWithFilterKeyMap::GetFilteredReplicaLearnedForgottenKnowledge
Obtém o conhecimento esquecido que a réplica de destino filtrada adquire quando o provedor de destino aplica essa alteração.
HRESULT GetFilteredReplicaLearnedForgottenKnowledge(
ISyncKnowledge * pDestinationKnowledge,
IEnumItemIds * pNewMoveins,
ISyncKnowledge ** ppLearnedForgottenKnowledge);
Parâmetros
- pDestinationKnowledge
[in] Quando a alteração contém o conhecimento de pré-requisito, um fragmento do conhecimento será adicionado ao conhecimento esquecido 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 esquecido 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 do lote de alterações.
- ppLearnedForgottenKnowledge
[out] Retorna o conhecimento esquecido 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 a alteração não contiver conhecimento atual.