ISyncProviderInfo interface (syncregistration.h)
Represents the information and properties needed to create an instance of a synchronization provider.
Inheritance
The ISyncProviderInfo interface inherits from IPropertyStore. ISyncProviderInfo also has these types of members:
Methods
The ISyncProviderInfo interface has these methods.
ISyncProviderInfo::GetSyncProvider Creates an instance of the synchronization provider. |
Remarks
This interface is created from the ISyncProviderRegistration interface and then subsequently registered. It is the mechanism by which applications can set the context and UX properties for a synchronization provider by first retrieving the property store and then modifying it.
The properties that are set in ISyncProviderInfo are written to the registration store by calling the ISyncProviderInfo::Commit method inherited from the IPropertyStore interface. For an example of this, see Overview of Registering a Synchronization Provider.
You can get and set the properties of a synchronization provider by calling the GetSyncProvider method and manipulating the provider's IPropertyStore.
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
ISyncProviderRegistration Interface