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

See also

Windows Sync Registration Reference