SYNC_SERIALIZATION_VERSION enumeration (winsync.h)
Represents the version of Microsoft Sync Framework that a particular component is compatible with. For an overview see Options for Building a Synchronization Provider. Note: this documentation is no longer updated and may contain out of date information.
Syntax
typedef enum __MIDL___MIDL_itf_winsync_0000_0000_0007 {
SYNC_SERIALIZATION_VERSION_V1 = 1,
SYNC_SERIALIZATION_VERSION_V2 = 4,
SYNC_SERIALIZATION_VERSION_V3 = 5
} SYNC_SERIALIZATION_VERSION;
Constants
SYNC_SERIALIZATION_VERSION_V1 Value: 1 Indicates a component is compatible with Sync Framework 1.0. |
SYNC_SERIALIZATION_VERSION_V2 Value: 4 Indicates a component is compatible with Sync Framework 2.0. |
SYNC_SERIALIZATION_VERSION_V3 Value: 5 |
Remarks
A component that is designed to work with a particular version of Sync Framework can indicate the version for which it is designed. This way, when Sync Framework changes in later versions, a component designed for an earlier version will continue to function as expected.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 7 [desktop apps only] |
Minimum supported server | Windows Server 2008 R2 [desktop apps only] |
Header | winsync.h |