Интерфейс 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