Поделиться через


Класс WMI клиента SMS_MIFGroup

Класс SMS_MifGroup — это клиентский класс инструментария управления Windows (WMI) в Configuration Manager, который служит классом поставщика динамических экземпляров, позволяющим создавать отчеты WMI о файлах формата MIF, которые расширяют список клиентов.

Следующий синтаксис упрощен в коде MOF и включает все унаследованные свойства.

Синтаксис

class   
{  
      String ArchitectureName;  
      String ComponentName;  
      String MIFGroupVerbatim;  
      String MIFClassVerbatim;  
      String MIFKeysVerbatim;  
      String AttributeKeyValues;  
      String MIFAttributesVerbatim[];  
      String MIFFile;  
      UInt64 MIFFileSize;  
      String MIFDirectory;  
};  

Свойства

ArchitectureName
Тип данных: String

Тип доступа: только для чтения

Квалификаторы: [ключ]

Архитектура компонентов и групп MIF. Значение по умолчанию — System.

ComponentName
Тип данных: String

Тип доступа: только для чтения

Квалификаторы: [ключ]

Компонент для групп MIF. Значение по умолчанию — Рабочая станция.

MIFGroupVerbatim
Тип данных: String

Тип доступа: только для чтения

Квалификаторы: [ключ]

Имя группы в синтаксисе MIF, например Name = \hotfix\.

MIFClassVerbatim
Тип данных: String

Тип доступа: только для чтения

Квалификаторы: [ключ]

Имя класса в синтаксисе MIF, например Class = \MICROSOFT| UPDATE|1.0\.

MIFKeysVerbatim
Тип данных: String

Тип доступа: только для чтения

Квалификаторы: [ключ]

Сообщаемые значения ключей на основе идентификаторов атрибутов в синтаксисе MIF, например ключ = 1, 2.

AttributeKeyValues
Тип данных: String

Тип доступа: только для чтения

Квалификаторы: [ключ]

Значения ключа атрибута, объединенные в строковом формате, соответствующие идентификаторам атрибутов ключа. Это свойство в первую очередь полезно в качестве ключа экземпляра WMI для групп MIF. Это не особенно полезно для перевода групп MIF.

MIFAttributesVerbatim
Тип данных: массив строк

Тип доступа: только для чтения

Квалификаторы: Нет

Массив определений и значений атрибутов MIF в синтаксисе MIF.

MIFFile
Тип данных: String

Тип доступа: только для чтения

Квалификаторы: Нет

Запрашивается имя MIF-файла, обычно *.mif.

MIFFileSize
Тип данных: UInt64

Тип доступа: только для чтения

Квалификаторы: Нет

Размер MIF-файла, содержащего группу. Это свойство используется для ограничения отчетов на основе размера MIF-файла.

MIFDirectory
Тип данных: String

Тип доступа: только для чтения

Квалификаторы: Нет

Не реализовано. Каталог MIF запрошен.

Замечания

Этот класс используется агентом клиента Inventory для перечисления сторонних MIF-файлов в указанном каталоге коллекции. Для каждого файла поставщик экземпляра анализирует файл с использованием синтаксиса MIF, проверяет его содержимое на соответствие Configuration Manager ограничениям и сообщает о каждой отдельной группе MIF в универсальной форме, которую могут использовать агент клиента инвентаризации и точка управления. Универсальный формат экземпляра специально разработан для согласованного и легкого перевода между синтаксисом MIF для любого количества определений и значений групп MIF. Этот перевод особенно важен в точке управления, где отчет агента клиента инвентаризации преобразуется обратно в формат MIF для обработки на сервере сайта Configuration Manager.

Предпочтительным способом расширения инвентаризации клиентов является использование экземпляров WMI (статических или динамических). Однако этот поставщик позволяет выполнить миграцию для уже используемых MIF-файлов SMS 2.0.

Класс SMS_MIFGroup специально используется для предоставления MIF-файлов no identification (NOIDMIFs) через WMI в инвентаризации клиентов. NOIDMIFs используются для расширения инвентаризации клиентов за пределы запрошенных для определенных экземпляров WMI в политике сайта (см. InventoryDataItem). Например, поставщики оборудования могут предоставлять сведения об ресурсах с помощью NOIDMIFs.

Требования

Требования к среде выполнения

Дополнительные сведения см. в разделе Требования к среде выполнения клиента Configuration Manager.

Требования к разработке

Дополнительные сведения см. в разделе Требования к разработке клиентов Configuration Manager.

См. также

Классы WMI клиента агента инвентаризации
Класс WMI клиента FileCollectionAction
Класс WMI клиента FileSystemFile
Класс WMI клиента InventoryDataItem