класс CIM_Product

Класс CIM_Product — это конкретный класс, представляющий коллекцию физических элементов, программных функций и других продуктов, приобретенных в виде единицы. Приобретение подразумевает соглашение между поставщиком и потребителем, которое может повлиять на лицензирование, поддержку и гарантию продукта.

Важно!

Классы CIM (Common Information Model) DMTF (Distributed Management Task Force) являются родительскими классами, на основе которых строятся классы WMI. В настоящее время WMI поддерживает только схемы версии CIM 2.x.

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

Синтаксис

[abstract, UUID("{FAF76B63-798C-11D2-AAD1-006008C78BC7}"), AMENDMENT]
class CIM_Product
{
  string Caption;
  string Description;
  string IdentifyingNumber;
  string Name;
  string SKUNumber;
  string Vendor;
  string Version;
};

Члены

Класс CIM_Product имеет следующие типы членов:

Элемент Property

Класс CIM_Product имеет эти свойства.

Caption

Тип данных: string

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

Квалификаторы: MaxLen (64)

Краткое текстовое описание продукта.

Описание

Тип данных: string

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

Текстовое описание продукта.

IdentifyingNumber

Тип данных: string

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

Квалификаторы: Key, MaxLen (64), MappingStrings ("MIF. DMTF| ComponentID|001.4")

Идентификация продукта, например серийный номер в программном обеспечении, номер штампа на аппаратной микросхеме или (для некоммерческих продуктов) номер проекта.

имя;

Тип данных: string

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

Квалификаторы: Key, MaxLen (256), MappingStrings ("MIF. DMTF| ComponentID|001.2")

Часто используемое название продукта.

SKUNumber

Тип данных: string

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

Квалификаторы: MaxLen (64)

Сведения о единице хранения товара (SKU).

поставщик

Тип данных: string

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

Квалификаторы: CIM_Key, MaxLen (256), MappingStrings ("MIF. DMTF| ComponentID|001.1")

Имя поставщика продукта или лица, продающего продукт (изготовителя, торгового посредника, изготовителя оборудования и т. д.).

Версия

Тип данных: string

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

Квалификаторы: Key, MaxLen (64), MappingStrings ("MIF. DMTF| ComponentID|001.3")

Сведения о версии продукта.

Комментарии

WMI не реализует этот класс. Сведения о классах WMI, производных от CIM_Product, см. в разделе Классы Win32.

Эта документация является производным от описаний классов CIM, опубликованных DMTF. Возможно, корпорация Майкрософт внесла изменения для исправления незначительных ошибок, соответствия стандартам документации по Microsoft SDK или предоставления дополнительных сведений.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista
Минимальная версия сервера
Windows Server 2008
Пространство имен
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll