Share via


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