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


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

Важно!

Этот класс больше не используется в Configuration Manager.

Класс SMS_InstalledSoftwareMS — это клиентский класс инструментария управления Windows (WMI) в Configuration Manager, который объединяет сведения об установленном программном обеспечении майкрософт из нескольких источников для предоставления сведений о классификации и лицензировании Майкрософт.

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

Синтаксис

Class SMS_InstalledSoftwareMS
{
      String ChannelCode;
      String ChannelID;
      String MPC;
      String ProductCode;
      String SoftwareCode;
};

Методы

Класс SMS_InstalledSoftwareMS не определяет методы.

Свойства

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

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

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

Канал закупок для продукта. Возможные значения:

Значение Описание
0 Полный упакованный продукт
1 Проверенный продукт для соответствия требованиям
2 Изготовитель оборудования
3 Том

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

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

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

Трехзначный идентификатор, который также используется для указания канала, полученного ProductID из свойства для продуктов Майкрософт. Конкретные значения зависят от продукта.

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

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

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

Уникальный пятизначный код продукта Майкрософт, определяющий определенное семейство продуктов, версию, язык и целевую операционную систему.

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

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

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

Уникальный код для конкретного выпуска продукта. Этот код представлен в виде GUID для приложений на основе установщика Microsoft Windows или в виде строки, используемой продуктом для регистрации с помощью функции "Установка и удаление программ".

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

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

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

Стандартизированная версия ProductCode свойства. Все символы в строке имеют нижний регистр.

Примечания

Этот класс объединяет сведения из пяти источников. Первым источником является функция Microsoft Windows MsiEnumProducts . Эта функция перечисляет все продукты, которые в настоящее время объявлены или установлены. Другими источниками информации для всего установленного программного обеспечения являются следующие разделы реестра:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\[User SID]\Products

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

    Класс также собирает сведения о программном обеспечении операционной системы из следующих источников:

  • Класс WMI root\CIMV2:Win32_OperatingSystem

  • раздел реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion

Требования

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

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

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

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

См. также

КлассЫ WMI клиента аналитики активовSMS_AutoStartSoftware класс WMI клиентаSMS_BrowserHelperObject класс WMIклиента SMS_InstalledExecutable класс WMI клиентаSMS_InstalledSoftware класс WMIклиента SMS_Processor класс WMI клиентаSMS_SoftwareShortcut класс WMI клиентаSMS_SystemConsoleUsage класс WMI клиентаSMS_SystemConsoleUser класс WMI клиента