WMI-klasse SMS_InstalledSoftwareMS-client
Belangrijk
Deze klasse wordt niet meer gebruikt in Configuration Manager.
De SMS_InstalledSoftwareMS
klasse is een WMI-clientklasse (Windows Management Instrumentation) in Configuration Manager, waarmee Microsoft-specifieke geïnstalleerde softwaregegevens uit meerdere bronnen worden samengevoegd om categorisatie- en Microsoft licentiegegevens te bieden.
De volgende syntaxis is vereenvoudigd van MOF-code (Managed Object Format) en bevat alle overgenomen eigenschappen.
Syntaxis
Class SMS_InstalledSoftwareMS
{
String ChannelCode;
String ChannelID;
String MPC;
String ProductCode;
String SoftwareCode;
};
Methoden
De SMS_InstalledSoftwareMS
klasse definieert geen methoden.
Eigenschappen
ChannelCode
Gegevenstype: String
Toegangstype: Alleen-lezen
Kwalificatie: Geen
Het inkoopkanaal voor het product. Mogelijke waarden zijn:
Waarde | Beschrijving |
---|---|
0 | Volledig verpakt product |
1 | Product gecontroleerd op naleving |
2 | Oem |
3 | Volume |
ChannelID
Gegevenstype: String
Toegangstype: Alleen-lezen
Kwalificatie: Geen
Driecijferige id die ook wordt gebruikt om het kanaal aan te geven dat is verkregen uit de ProductID
eigenschap voor Microsoft producten. De specifieke waarden verschillen per product.
MPC
Gegevenstype: String
Toegangstype: Alleen-lezen
Kwalificatie: Geen
Unieke vijfcijferige Microsoft productcode die een specifieke productfamilie, versie, taal en doelbesturingssysteem identificeert.
ProductCode
Gegevenstype: String
Toegangstype: Alleen-lezen
Kwalificatie: Geen
Een unieke code voor de specifieke productrelease. Deze code wordt weergegeven als een GUID voor Microsoft Windows Installer-toepassingen of als de tekenreeks die door het product wordt gebruikt om te registreren bij Programma's toevoegen of verwijderen.
SoftwareCode
Gegevenstype: String
Toegangstype: Alleen-lezen
Kwalificatie: [sleutel]
Een gestandaardiseerde versie van de ProductCode
eigenschap. Alle tekens in de tekenreeks zijn kleine letters.
Opmerkingen
Met deze klasse worden gegevens uit maar liefst vijf bronnen samengevoegd. De eerste bron is de functie Microsoft WindowsMsiEnumProducts
. Deze functie inventariseert alle producten die momenteel worden geadverteerd of geïnstalleerd. Andere informatiebronnen voor alle geïnstalleerde software zijn de volgende registersleutels:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\[User SID]\Producten
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
De klasse verzamelt ook informatie voor besturingssysteemsoftware van de volgende bronnen:
WMI-klasse root\CIMV2:Win32_OperatingSystem
Registersleutel HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
Vereisten
Runtimevereisten
Zie runtimevereisten voor Configuration Manager client voor meer informatie.
Ontwikkelingsvereisten
Zie Configuration Manager Vereisten voor clientontwikkeling voor meer informatie.
Zie ook
WMI-klassen Asset Intelligence-client
WMI-klasse SMS_AutoStartSoftware-client
WMI-klasse SMS_BrowserHelperObject-client
WMI-klasse SMS_InstalledExecutable-client
WMI-klasse SMS_InstalledSoftware-client
WMI-klasse SMS_Processor-client
WMI-klasse SMS_SoftwareShortcut-client
WMI-klasse SMS_SystemConsoleUsage-client
WMI-klasse SMS_SystemConsoleUser-client