IRegisteredSyncProvider interface (syncregistration.h)

Represents a registered synchronization provider. This interface is implemented by the writer of a synchronization provider.

Inheritance

The IRegisteredSyncProvider interface inherits from the IUnknown interface. IRegisteredSyncProvider also has these types of members:

Methods

The IRegisteredSyncProvider interface has these methods.

 
IRegisteredSyncProvider::GetInstanceId

Returns the synchronization provider's instance ID.
IRegisteredSyncProvider::Init

Initializes the synchronization provider before it is ready for a synchronization session.
IRegisteredSyncProvider::Reset

Resets a synchronization provider so that it looks like a new replica in the next synchronization session.

Remarks

If the registered synchronization provider is a Microsoft Sync Framework provider, then the Init method will be called by the Sync Framework synchronization session. For more information about the different types of synchronization providers you can write for Windows, see Options for Building a Synchronization Provider.

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 syncregistration.h

See also

Windows Sync Registration Reference