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