ISyncChangeBatchWithPrerequisite interface (winsync.h)
Represents metadata about a change batch that is based on the prerequisite knowledge associated with the change batch.
Inheritance
The ISyncChangeBatchWithPrerequisite interface inherits from ISyncChangeBatchBase. ISyncChangeBatchWithPrerequisite also has these types of members:
Methods
The ISyncChangeBatchWithPrerequisite interface has these methods.
ISyncChangeBatchWithPrerequisite::GetLearnedForgottenKnowledge Gets the forgotten knowledge that the destination replica learns when the destination provider applies all the changes in this change batch during recovery synchronization. |
ISyncChangeBatchWithPrerequisite::GetLearnedKnowledgeWithPrerequisite Gets the knowledge that the destination replica learns when the destination provider applies all the changes in this change batch, based on the prerequisite knowledge of the change batch. |
ISyncChangeBatchWithPrerequisite::SetPrerequisiteKnowledge Sets the minimum knowledge that a destination provider is required to have to process this change batch. |
Remarks
An ISyncChangeBatchWithPrerequisite object can be obtained by passing IID_ISyncChangeBatchWithPrerequisite to the QueryInterface method of an ISyncChangeBatchBase object.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 7 [desktop apps only] |
Minimum supported server | Windows Server 2008 R2 [desktop apps only] |
Target Platform | Windows |
Header | winsync.h |