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

See also

ISyncChangeBatchBase

Windows Sync Interfaces