SMS_InstalledSoftwareMS客户端 WMI 类
重要
此类不再在Configuration Manager中使用。
类SMS_InstalledSoftwareMS
是 Configuration Manager 中的一个客户端 Windows Management Instrumentation (WMI) 类,它合并来自多个源的特定于Microsoft已安装的软件信息,以提供分类和Microsoft许可信息。
以下语法在托管对象格式 (MOF) 代码中进行了简化,并包含所有继承的属性。
语法
Class SMS_InstalledSoftwareMS
{
String ChannelCode;
String ChannelID;
String MPC;
String ProductCode;
String SoftwareCode;
};
方法
类 SMS_InstalledSoftwareMS
不定义任何方法。
属性
ChannelCode
数据类型String
访问类型:只读
限定符:无
产品的采购渠道。 可能的值是:
值 | 说明 |
---|---|
0 | 完整包装产品 |
1 | 符合性检查产品 |
2 | OEM |
3 | 卷 |
ChannelID
数据类型String
访问类型:只读
限定符:无
三位数 ID,也用于指示从 ProductID
Microsoft 产品的 属性获取的通道。 具体值因产品而异。
MPC
数据类型String
访问类型:只读
限定符:无
唯一的五位数Microsoft产品代码,用于标识特定产品系列、版本、语言和目标操作系统。
ProductCode
数据类型String
访问类型:只读
限定符:无
特定产品版本的唯一代码。 此代码表示为Microsoft基于 Windows Installer 的应用程序的 GUID 或产品用于注册添加或删除程序的字符串。
SoftwareCode
数据类型String
访问类型:只读
限定符:[key]
属性的 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 类