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, если изменение не является частью синхронизации восстановления.