Интерфейс ISyncProviderRegistration (syncregistration.h)

Представляет регистрацию поставщика синхронизации. Это основной интерфейс регистрации, который содержит методы для создания, изменения и перечисления зарегистрированных поставщиков синхронизации и пользовательских интерфейсов конфигурации. Этот интерфейс можно получить, вызвав CoCreate.

Наследование

Интерфейс ISyncProviderRegistration наследуется от интерфейса IUnknown . ISyncProviderRegistration также имеет следующие типы членов:

Методы

Интерфейс ISyncProviderRegistration содержит следующие методы.

 
ISyncProviderRegistration::CreateSyncProviderConfigUIRegistrationInstance

Создает экземпляр пользовательского интерфейса конфигурации поставщика синхронизации в памяти.
ISyncProviderRegistration::CreateSyncProviderRegistrationInstance

Создает экземпляр поставщика синхронизации в памяти.
ISyncProviderRegistration::EnumerateSyncProviderConfigUIs

Возвращает интерфейс перечисления IEnumSyncProviderConfigUIInfos, который перечисляет все зарегистрированные объекты ISyncProviderConfigUIInfo для указанных условий.
ISyncProviderRegistration::EnumerateSyncProviders

Возвращает интерфейс перечисления IEnumSyncProviderInfos, который перечисляет все зарегистрированные объекты ISyncProviderInfo для указанных условий.
ISyncProviderRegistration::GetChange

Возвращает объект ISyncRegistrationChange, представляющий новое событие регистрации.
ISyncProviderRegistration::GetSyncProviderConfigUIFromInstanceId

Возвращает инициализированный и экземпляр объекта ISyncProviderConfigUI для заданного уникального идентификатора экземпляра.
ISyncProviderRegistration::GetSyncProviderConfigUIInfo

Возвращает объект ISyncProviderConfigUIInfo для заданного уникального идентификатора экземпляра.
ISyncProviderRegistration::GetSyncProviderConfigUIInfoforProvider

Возвращает объект ISyncProviderConfigUIInfo для указанного идентификатора экземпляра поставщика синхронизации.
ISyncProviderRegistration::GetSyncProviderFromInstanceId

Возвращает инициализированный и экземпляр объекта IRegisteredSyncProvider для конкретного уникального идентификатора экземпляра.
ISyncProviderRegistration::GetSyncProviderInfo

Возвращает объект ISyncProviderInfo для определенного идентификатора экземпляра поставщика синхронизации.
ISyncProviderRegistration::GetSyncProviderState

Возвращает состояние указанного поставщика синхронизации.
ISyncProviderRegistration::RegisterForEvent

Регистрирует пользователя для получения уведомления о поступлении новых событий регистрации, возникающих при внесении изменений в хранилище регистрации.
ISyncProviderRegistration::RevokeEvent

Отменяет регистрацию пользователя от уведомления о поступлении новых событий регистрации.
ISyncProviderRegistration::SetSyncProviderState

Задает состояние указанного поставщика синхронизации.
ISyncProviderRegistration::UnregisterSyncProvider

Отменяет регистрацию и удаляет указанного поставщика синхронизации из хранилища регистрации.
ISyncProviderRegistration::UnregisterSyncProviderConfigUI

Отменяет регистрацию и удаляет указанный пользовательский интерфейс конфигурации поставщика синхронизации из хранилища регистрации.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header syncregistration.h

См. также раздел

Справочник по регистрации синхронизации Windows