Основы поставщика SMS в Configuration Manager

Поставщик SMS используется для доступа к Configuration Manager данным и их изменения. Поставщик SMS — это поставщик инструментария управления Windows (WMI), доступ к которому можно получить через WMI или управляемые классы.

Архитектура WMI

WMI предназначен для работы в качестве среднего уровня, выступая в качестве стандартного интерфейса между приложениями управления и системами, которыми они управляют.

Объектная модель WMI

Приложения и скрипты управления работают с WMI через объектную модель WMI. Объектная модель определяет программный интерфейс для WMI.

Дополнительные сведения о WMI см. в статье Инструментарий управления Windows.

Основные элементы объектной модели WMI показаны в следующей таблице:

Элемент Описание
Локатор Используется для поиска службы WMI, работающей на локальном или удаленном компьютере.
Объект Service Представляет фактическое подключение к поставщику WMI. Это основная точка контакта с программами WMI.
Объекты Управляемый объект — это логический или физический корпоративный компонент, например жесткий диск, сетевой адаптер, система базы данных, операционная система, процесс или служба. Управляемый объект взаимодействует с WMI через поставщик WMI.
События Используется для отслеживания изменений в объектах WMI во время выполнения. События могут записываться как объекты, а затем обрабатываться теми же способами, что и любыми другими объектами, за исключением того, что они не могут быть изменены или сохранены в WMI.
Свойства Предоставляет описательную или операционную информацию об объекте. Например, Win32_DiskDrive объект содержит свойство с именем InterfaceType, которое может иметь значение интегрированной среды разработки для диска C:. Свойства также можно задать для определенных значений, если свойство можно изменить. Параметр InterfaceType SCSI не подходит, так как единственный способ изменить фактический тип интерфейса — заменить карточку контроллера. Однако для имени общей папки можно задать другое значение.
Методы Действия, которые можно выполнять с объектами. Например, Win32_Directory объект содержит метод с именем Compress() , который позволяет сжимать содержимое папки так же, как сжатие содержимого с помощью графического пользовательского интерфейса Windows.
Квалификаторы Характеристики объектов, свойств и методов. Например, квалификатор для свойства может указывать на то, что оно доступно только для чтения, или может содержать список допустимых значений для свойства. Квалификатор для объекта может быть доступен только для чтения.

Схема

Объекты WMI описываются классами, предоставляя определения их свойств, атрибутов и других сведений. Эти классы организованы в иерархию наследования, поддерживающую ассоциации объектов, и группируются по интересующим их областям, таким как сети, приложения и системы. Каждая интересующая область представляет схему, которая представляет собой подмножество доступных сведений об управляемой среде.

Дополнительные сведения см. в статье Общие сведения о схеме.

Сведения о доступе к поставщику SMS с помощью WMI см. в статье Основы поставщика Configuration Manager WMI.

Приложения WMI и платформа .NET Framework

Configuration Manager имеет библиотеку платформа .NET Framework Майкрософт. ConfigurationManager.ManagementProvider, который создает оболочку WMI и позволяет создавать управляемые приложения.

Сведения о доступе к поставщику SMS с помощью платформа .NET Framework см. в статье Основы поставщика управляемого Configuration Manager .NET.

Вы также можете использовать пространство имен управления WMI платформа .NET Framework System.Management, но это не предоставляет интерфейсы, зависящие от Configuration Manager. Однако это рекомендуемый способ использования управляемого кода на Configuration Manager клиенте.

См. также

Основы поставщика SMS