다음을 통해 공유


ISyncChangeBatchWithFilterKeyMap::GetFilteredReplicaLearnedForgottenKnowledgeAfterRecoveryComplete

대상 공급자가 복구 동기화의 일부로 이 일괄 변경 내용의 모든 변경 내용을 적용할 때 필터링된 대상 복제본이 습득하는 잊어버린 정보를 가져옵니다.

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

매개 변수

  • pDestinationKnowledge
    [in] 변경 내용 일괄 처리에 필수 정보가 포함되어 있으면 pDestinationKnowledge에 정보 조각에 대한 필수 정보가 포함된 경우에만 해당 정보 조각이 반환된 배운 잊어버린 정보에 추가됩니다.
  • pNewMoveins
    [in] 대상 복제본에서 최근에 필터에 포함된 항목을 식별합니다. 이러한 항목은 반환된 배운 정보에서 제외됩니다. 이 목록에는 변경 내용 일괄 처리의 기본 정보에 포함되지 않는 필터 포함 버전을 갖는 모든 항목이 포함되어야 합니다.
  • ppLearnedKnowledge
    [out] 대상 공급자가 복구 동기화의 일부로 이 일괄 변경 내용의 모든 변경 내용을 적용할 때 필터링된 대상 복제본이 습득하는 잊어버린 정보를 반환합니다.

반환 값

  • S_OK

  • E_POINTER

  • 변경 내용 일괄 처리에 기본 정보가 포함되어 있지 않으면 SYNC_E_CHANGE_NEEDS_KNOWLEDGE입니다.

  • 변경 내용 일괄 처리가 복구 동기화의 일부가 아니면 SYNC_E_INVALID_OPERATION입니다.

참고 항목

참조

ISyncChangeBatchWithFilterKeyMap 인터페이스