Condividi tramite


Classe WMI client SMS_InstalledSoftwareMS

Importante

Questa classe non viene più usata in Configuration Manager.

La SMS_InstalledSoftwareMS classe è una classe WMI (Windows Management Instrumentation) client, in Configuration Manager, che unisce informazioni software installate specifiche di Microsoft da più origini per fornire informazioni di categorizzazione e 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 di dati: String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Canale di approvvigionamento per il prodotto. I valori possibili sono:

Valore Descrizione
0 Prodotto in pacchetto completo
1 Prodotto verificato per la conformità
2 OEM
3 Volume

ChannelID Tipo di dati: String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

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

MPC Tipo di dati: String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

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

ProductCode Tipo di dati: String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

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

SoftwareCode Tipo di dati: String

Tipo di accesso: sola lettura

Qualificatori: [chiave]

Versione standardizzata della ProductCode proprietà . Tutti i caratteri nella stringa sono minuscoli.

Osservazioni

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

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

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

    La classe raccoglie inoltre informazioni per il software del sistema operativo dalle origini seguenti:

  • Classe WMI root\CIMV2:Win32_OperatingSystem

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

Requisiti

Requisiti di runtime

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

Requisiti di sviluppo

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

Vedere anche

Classi WMI client di Asset IntelligenceSMS_AutoStartSoftware classe WMI clientSMS_BrowserHelperObject classe WMI clientSMS_InstalledExecutable classe WMIclient SMS_InstalledSoftware classe WMI clientSMS_Processor classe WMI clientSMS_SoftwareShortcut classe WMI clientSMS_SystemConsoleUsage classe WMI clientSMS_SystemConsoleUser classe WMI client