Поделиться через


ISyncChangeWithFilterKeyMap::GetFilteredReplicaLearnedForgottenKnowledgeAfterRecoveryComplete

Возвращает утраченный набор знаний, который становится известен фильтруемой конечной реплике, когда поставщик назначения применяет это изменение в ходе синхронизации восстановления.

Синтаксис

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

Параметры

  • pDestinationKnowledge
    [in] Если изменение содержит предварительные знания, фрагмент набора знаний добавляется к возвращаемому утраченному набору известных знаний, только если pDestinationKnowledge содержит необходимый набор знаний для этого фрагмента.

  • pNewMoveins
    [in] Определяет в реплике назначения элементы, которые недавно переместились в фильтр. Эти элементы исключаются из возвращаемого набора известных знаний. В этот список должны входить все элементы, для которых версия перемещения в фильтр отсутствует в определяющем наборе знаний изменения.

  • ppLearnedForgottenKnowledge
    [out] Возвращает утраченный набор знаний, который становится известен фильтруемой конечной реплике, когда поставщик назначения применяет это изменение в ходе синхронизации восстановления.

Возвращаемое значение

  • S_OK.

  • E_POINTER.

  • SYNC_E_CHANGE_NEEDS_KNOWLEDGE, если изменение не содержит определяющий набор знаний.

  • SYNC_E_INVALID_OPERATION, если изменение не является частью синхронизации восстановления.

См. также

Другие ресурсы

Интерфейс ISyncChangeWithFilterKeyMap