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입니다.