Partager via


classe WMI du client SMS_InstalledSoftwareMS

Importante

Cette classe n’est plus utilisée dans Configuration Manager.

La SMS_InstalledSoftwareMS classe est une classe WMI (Windows Management Instrumentation) cliente, dans Configuration Manager, qui fusionne les informations logicielles installées spécifiques à Microsoft à partir de plusieurs sources pour fournir des informations de catégorisation et de licence Microsoft.

La syntaxe suivante est simplifiée à partir du code MOF (Managed Object Format) et inclut toutes les propriétés héritées.

Syntaxe

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

Méthodes

La SMS_InstalledSoftwareMS classe ne définit aucune méthode.

Propriétés

ChannelCode Type de données: String

Type d’accès : en lecture seule

Qualificateurs : Aucun

Canal d’approvisionnement du produit. Les valeurs possibles sont les suivantes :

Valeur Description
0 Produit complet empaqueté
1 Produit vérifié de conformité
2 FEO
3 Volume

ChannelID Type de données: String

Type d’accès : en lecture seule

Qualificateurs : Aucun

ID à trois chiffres qui est également utilisé pour indiquer le canal tel qu’obtenu à partir de la ProductID propriété pour les produits Microsoft. Les valeurs spécifiques varient selon le produit.

MPC Type de données: String

Type d’accès : en lecture seule

Qualificateurs : Aucun

Code de produit Microsoft à cinq chiffres unique qui identifie une famille de produits, une version, une langue et un système d’exploitation cible spécifiques.

ProductCode Type de données: String

Type d’accès : en lecture seule

Qualificateurs : Aucun

Code unique pour la version de produit particulière. Ce code est représenté sous la forme d’un GUID pour les applications Basées sur Microsoft Windows Installer ou sous forme de chaîne utilisée par le produit pour s’inscrire auprès de l’ajout ou de la suppression de programmes.

SoftwareCode Type de données: String

Type d’accès : en lecture seule

Qualificateurs : [key]

Version standardisée de la ProductCode propriété. Tous les caractères de la chaîne sont en minuscules.

Remarques

Cette classe fusionne les informations de jusqu’à cinq sources. La première source est la fonction Microsoft Windows MsiEnumProducts . Cette fonction énumère tous les produits actuellement publiés ou installés. Les autres sources d’informations pour tous les logiciels installés sont les clés de Registre suivantes :

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

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

    La classe collecte également des informations pour les logiciels de système d’exploitation à partir des sources suivantes :

  • Classe WMI root\CIMV2 :Win32_OperatingSystem

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion de clé de Registre

Configuration requise

Configuration requise pour l’exécution

Pour plus d’informations, consultez Configuration Manager Configuration requise pour l’exécution du client.

Conditions requises pour le développement

Pour plus d’informations, consultez Configuration Manager Exigences de développement du client.

Voir aussi

Classes WMI du client Asset IntelligenceSMS_AutoStartSoftware classe WMI client SMS_BrowserHelperObject classe WMI clientSMS_InstalledExecutable classe WMI clientSMS_InstalledSoftware classe WMI clientSMS_Processor classe WMI clientSMS_SoftwareShortcut classe WMI clientSMS_SystemConsoleUsage classe WMI clientSMS_SystemConsoleUser classe WMI du client