Classe WMI client SMS_InstalledSoftwareMS

Importante

Questa classe non viene più usata in Configuration Manager.

La SMS_InstalledSoftwareMS classe è una classe di Strumentazione gestione Windows (WMI) client, in Configuration Manager, che unisce le informazioni software installate specifiche di Microsoft provenienti da più origini per fornire informazioni sulla categorizzazione e sulle licenze Microsoft.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate.

Sintassi

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

Metodi

La SMS_InstalledSoftwareMS classe non definisce alcun metodo.

Proprietà

ChannelCode Tipo: String

Tipo di accesso: sola lettura

Qualificazioni: Nessuna

Il canale di approvvigionamento per il prodotto. I valori possibili sono:

Valore Descrizione
0 Prodotto confezionato completo
1 Prodotto sottoposto a controllo di conformità
2 OEM
3 Volume

ChannelID Tipo: String

Tipo di accesso: sola lettura

Qualificazioni: Nessuna

ID a tre cifre che viene utilizzato anche per indicare il canale ottenuto dalla proprietà per i ProductID prodotti Microsoft. I valori specifici variano in base al prodotto.

MPC Tipo: String

Tipo di accesso: sola lettura

Qualificazioni: Nessuna

Codice prodotto Microsoft univoco a cinque cifre che identifica una specifica famiglia di prodotti, una versione, una lingua e un sistema operativo di destinazione.

ProductCode Tipo: String

Tipo di accesso: sola lettura

Qualificazioni: Nessuna

Codice univoco della versione specifica del prodotto. Questo codice è rappresentato come un GUID per le applicazioni basate su Microsoft Windows Installer o come la stringa utilizzata dal prodotto per la registrazione in Installazione applicazioni.

SoftwareCode Tipo: String

Tipo di accesso: sola lettura

Qualificazioni: [chiave]

Una versione standardizzata della ProductCode proprietà. Tutti i caratteri della stringa sono minuscoli.

Osservazioni

Questa classe unisce le informazioni provenienti da un massimo di cinque origini. La prima fonte è la funzione di Microsoft Windows MsiEnumProducts . Questa funzione enumera tutti i prodotti attualmente pubblicizzati o installati. Altre fonti di informazioni per tutto il software installato sono le seguenti chiavi del Registro di sistema:

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

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

    Il corso raccoglie anche informazioni per il software del sistema operativo dalle seguenti fonti:

  • Classe WMI root\CIMV2:Win32_OperatingSystem

  • Chiave del Registro di sistema HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion

Requisiti

Requisiti di runtime

Per altre informazioni, vedere Requisiti di runtime del client di Configuration Manager.

Requisiti di sviluppo

Per altre informazioni, vedere Requisiti di sviluppo del client di Configuration Manager.

Vedere anche

Asset Intelligence Client Classi WMISMS_AutoStartSoftware Client Classe WMISMS_BrowserHelperObject Client Classe WMISMS_InstalledExecutable Client Classe WMISMS_InstalledSoftware Client Classe WMISMS_Processor Client Classe WMI SMS_SoftwareShortcutClasse WMI clientSMS_SystemConsoleUsage Classe WMI clientSMS_SystemConsoleUser Classe WMI client