ISyncProviderConfigUI interface (syncregistration.h)
Represents configuration UI information used to build and register a synchronization provider.
Inheritance
The ISyncProviderConfigUI interface inherits from the IUnknown interface. ISyncProviderConfigUI also has these types of members:
Methods
The ISyncProviderConfigUI interface has these methods.
ISyncProviderConfigUI::CreateAndRegisterNewSyncProvider Creates and registers a new synchronization provider. |
ISyncProviderConfigUI::GetRegisteredProperties Obtains configuration UI properties for reading and writing. |
ISyncProviderConfigUI::Init Initializes the configuration UI for a synchronization provider. |
ISyncProviderConfigUI::ModifySyncProvider Updates the ISyncProviderInfo of the synchronization provider that is configured by this ISyncProviderConfigUI. |
Remarks
The writer of a synchronization provider should implement an ISyncProviderConfigUI (a builder) for a synchronization provider if it requires additional information and properties to be set before it can be created. For example, a synchronization provider may require a user to enter credentials before their data can be synchronized.
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 |