Condividi tramite


ISyncChangeWithFilterKeyMap::GetFilteredReplicaLearnedForgottenKnowledge

Ottiene la conoscenza dimenticata acquisita dalla replica di destinazione filtrata quando il provider di destinazione applica questa modifica.

HRESULT GetFilteredReplicaLearnedForgottenKnowledge(
  ISyncKnowledge  * pDestinationKnowledge,
  IEnumItemIds   *  pNewMoveins,
  ISyncKnowledge ** ppLearnedForgottenKnowledge);

Parametri

  • pDestinationKnowledge
    [in] Quando la modifica contiene una conoscenza necessaria, un frammento di conoscenza viene aggiunto alla conoscenza dimenticata acquisita restituita solo se pDestinationKnowledge contiene la conoscenza necessaria per quel frammento.
  • pNewMoveins
    [in] Identifica gli elementi della replica di destinazione che sono stati recentemente spostati nel filtro. Questi elementi sono esclusi dalla conoscenza dimenticata acquisita restituita. Questo elenco deve includere tutti gli elementi che dispongono di una versione di spostamento nel filtro che non è contenuta nella conoscenza corrente del batch di modifiche.
  • ppLearnedForgottenKnowledge
    [out] Restituisce la conoscenza dimenticata acquisita dalla replica di destinazione filtrata quando il provider di destinazione applica questa modifica.

Valore restituito

  • S_OK.

  • E_POINTER.

  • SYNC_E_CHANGE_NEEDS_KNOWLEDGE quando la modifica non contiene la conoscenza corrente.

Vedere anche

Riferimento

Interfaccia ISyncChangeWithFilterKeyMap