Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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