Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Начиная с Windows 7, инструментарий управления Windows (WMI) реализовал стандартный механизм обнаружения профилей с помощью схемы CIM.
WMI поддерживает обход межпространственных связей и регистрацию профиля ассоциации. Дополнительные сведения о регистрации профилей и стандартной реализации обхода ассоциаций CIM см. в разделе DSP1033 (https://www.dmtf.org/standards/published_documents/DSP1033.pdf)
Для поддержки этой функции инфраструктура WMI сделала следующее:
- Создано пространство имен взаимодействия: \root\interop.
- Разрешенная обходная связь между пространствами имен. Связи, которые пересекают пространства имен, поддерживают фильтрацию на уровне класса ассоциации и на уровне реализованного пространства имен.
- Добавлены классы CIM_RegisteredProfile, CIM_ElementConformsToProfileи CIM_ReferencedProfile.
- Реализована совместимость схемы CIM версии 2.17.1. Дополнительные сведения см. в совместимости схемы CIM.
Пространство имен взаимодействия
Пространство имен взаимодействия предоставляет общее расположение клиентского приложения для обнаружения всех профилей, поддерживаемых на компьютере. Профили можно использовать для управления различными аспектами операционной системы, массива хранилища или базы данных.
Все классы взаимодействия и объекты должны быть определены в пространстве имен root\interop.
Классы CIM
Классы CIM, описанные в следующем списке, поддерживают обход между пространствами имен.
-
Используется для идентификации спецификации профиля, объявленной как реализуемая. Этот класс указывает сведения, включающие имя профиля, организацию и версию, с которой соответствует реализация.
-
Используется для связывания экземпляров элементов управления, определенных в профилях, с классом CIM_RegisteredProfile, определяющим определенные спецификации профиля, реализованные.
-
Используется для представления связи между профилями.
Реализация обхода межпространственных пространств имен
Служба WMI разрешает обход между пространствами имен. WMI предоставляет пространство имен взаимодействия для регистрации профилей и связывания их с профилями, реализованными в разных пространствах имен. Однако для использования обхода связей реализующие должны создавать экземпляры классов профилей как в взаимодействиях, так и в реализованном пространстве имен. Дополнительные сведения см. в записи поставщика ассоциаций для взаимодействия.
Ассоциации, которые пересекают пространства имен в одной среде управления, должны создаваться как в взаимодействиях, так и в реализованных пространствах имен. В противном случае обход связи не будет работать. Например, поставщик сопоставлений профилей питания должен быть зарегистрирован как в корневом, так и в взаимодействиях, а также в пространствах имен root/cimv2/power. Обход связи должен иметь возможность выполняться из любого пространства имен обратно к другому. Примеры обхода связей см. в разделе доступ к данным в пространстве имен взаимодействия.
**Windows Vista: **
После обновления до Windows 7 профили устройств взаимодействия, которые ранее были установлены в пространстве имен корневого или взаимодействия, профили Windows 7 не будут установлены. Эти сторонние объекты профиля перезаписывают схему взаимодействия Windows 7 для поддержания функциональности. Кроме того, записывается идентификатор события приложения WMI 5631.
Чтобы получить профили взаимодействия Windows 7, необходимо скомпилировать файлы Interop.mof версии Windows 7 и связанные файлы MFL. Дополнительные сведения см. в компиляции MOF-файлов.
Связанные разделы