Интерфейс 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 |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по