Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Gets the knowledge that the filtered destination replica learns when the destination provider applies all the changes in this change batch.
HRESULT GetFilteredReplicaLearnedKnowledge(
ISyncKnowledge * pDestinationKnowledge,
IEnumItemIds * pNewMoveins,
ISyncKnowledge ** ppLearnedForgottenKnowledge);
Parameters
- pDestinationKnowledge
[in] When the change batch contains prerequisite knowledge, a knowledge fragment is added to the returned learned knowledge only if pDestinationKnowledge contains the prerequisite knowledge for that fragment.
- pNewMoveins
[in] Identifies items in the destination replica that have recently moved into the filter. These items are excluded from the returned learned knowledge. This list must include all items that have a filter move-in version that is not contained in the made-with knowledge of the change batch.
- ppLearnedForgottenKnowledge
[out] Returns the knowledge that the filtered destination replica learns when the destination provider applies all the changes in this change batch.
Return Value
S_OK.
E_POINTER.
SYNC_E_BATCH_NEEDS_KNOWLEDGE when this method is called while a group is still open in the change batch.