WMI-Klasse des SMS_InstalledSoftwareMS-Clients

Wichtig

Diese Klasse wird in Configuration Manager nicht mehr verwendet.

Die SMS_InstalledSoftwareMS -Klasse ist eine WMI-Klasse (Windows Management Instrumentation) in Configuration Manager, die Microsoft-spezifischen installierten Softwareinformationen aus mehreren Quellen zusammenführt, um Kategorisierung und Microsoft Lizenzierungsinformationen bereitzustellen.

Die folgende Syntax wird vom MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.

Syntax

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

Methoden

Die SMS_InstalledSoftwareMS -Klasse definiert keine Methoden.

Eigenschaften

ChannelCode
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Der Beschaffungskanal für das Produkt. Die folgenden Werte sind möglich:

Wert Beschreibung
0 Vollständig verpacktes Produkt
1 Geprüftes Produkt
2 OEM
3 Laufwerk

ChannelID
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Dreistellige ID, die auch verwendet wird, um den Kanal anzugeben, der von der ProductID -Eigenschaft für Microsoft Produkte abgerufen wurde. Die spezifischen Werte variieren je nach Produkt.

MPC
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Eindeutiger fünfstelliger Microsoft Produktcode, der eine bestimmte Produktfamilie, Version, Sprache und Zielbetriebssystem identifiziert.

ProductCode
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Ein eindeutiger Code für das jeweilige Produktrelease. Dieser Code wird als GUID für Microsoft Windows Installer-basierten Anwendungen oder als Zeichenfolge dargestellt, die vom Produkt verwendet wird, um sich bei "Software" zu registrieren.

SoftwareCode
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [Schlüssel]

Eine standardisierte Version der ProductCode -Eigenschaft. Alle Zeichen in der Zeichenfolge sind Kleinbuchstaben.

HinwBemerkungeneise

Diese Klasse führt Informationen aus bis zu fünf Quellen zusammen. Die erste Quelle ist die Microsoft Windows-FunktionMsiEnumProducts. Diese Funktion listet alle Produkte auf, die derzeit angekündigt oder installiert sind. Weitere Informationsquellen für die gesamte installierte Software sind die folgenden Registrierungsschlüssel:

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

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

    Die -Klasse sammelt auch Informationen für Betriebssystemsoftware aus den folgenden Quellen:

  • WMI-Klasse root\CIMV2:Win32_OperatingSystem

  • Registrierungsschlüssel HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter Configuration Manager Anforderungen an die Clientlaufzeit.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Configuration Manager Cliententwicklungsanforderungen.

Siehe auch

Asset Intelligence-Client-WMI-Klassen
WMI-Klasse des SMS_AutoStartSoftware-Clients
WMI-Klasse des SMS_BrowserHelperObject-Clients
SMS_InstalledExecutable-Client-WMI-Klasse
WMI-Klasse des SMS_InstalledSoftware-Clients
WMI-Klasse des SMS_Processor-Clients
WMI-Klasse des SMS_SoftwareShortcut-Clients
SMS_SystemConsoleUsage-Client-WMI-Klasse
WMI-Klasse des SMS_SystemConsoleUser-Clients