klasa WMI klienta SMS_InstalledSoftwareMS

Ważna

Ta klasa nie jest już używana w Configuration Manager.

Klasa SMS_InstalledSoftwareMS jest klasą instrumentacji zarządzania windows (WMI) klienta w Configuration Manager, która scala informacje o zainstalowanym oprogramowaniu specyficznym dla Microsoft z wielu źródeł w celu zapewnienia kategoryzacji i Microsoft informacji o licencjonowaniu.

Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.

Składni

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

Metody

Klasa SMS_InstalledSoftwareMS nie definiuje żadnych metod.

Właściwości

ChannelCode
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: Brak

Kanał zaopatrzenia dla produktu. Możliwe wartości to:

Value Opis
0 Pełny spakowany produkt
1 Produkt sprawdzony pod kątem zgodności
2 Oem
3 Głośność

ChannelID
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: Brak

Trzycyfrowy identyfikator, który jest również używany do wskazywania kanału uzyskanego ProductID z właściwości dla produktów Microsoft. Określone wartości różnią się w zależności od produktu.

MPC
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: Brak

Unikatowy pięciocyfrowy Microsoft kod produktu, który identyfikuje określoną rodzinę produktów, wersję, język i docelowy system operacyjny.

ProductCode
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: Brak

Unikatowy kod dla konkretnej wersji produktu. Ten kod jest reprezentowany jako identyfikator GUID dla Microsoft aplikacji opartych na Instalatorze Windows lub jako ciąg używany przez produkt do rejestrowania się w programie Add or Remove Programs.This code is represented as a GUID for Microsoft Windows Installer based applications or as the string used by the product to register with Add or Remove Programs (Dodawanie lub usuwanie programów).

SoftwareCode
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [klucz]

Ustandaryzowana wersja ProductCode właściwości. Wszystkie znaki w ciągu są małe litery.

Uwagi

Ta klasa scala informacje z aż pięciu źródeł. Pierwszym źródłem jest funkcja Microsoft systemu WindowsMsiEnumProducts. Ta funkcja wylicza wszystkie produkty, które są obecnie anonsowane lub instalowane. Inne źródła informacji dla całego zainstalowanego oprogramowania to następujące klucze rejestru:

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

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

    Klasa zbiera również informacje dotyczące oprogramowania systemu operacyjnego z następujących źródeł:

  • Root\CIMV2:Win32_OperatingSystem klasy WMI

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion klucza rejestru

Wymagania

Wymagania dotyczące środowiska uruchomieniowego

Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące środowiska uruchomieniowego klienta.

Wymagania programistyczne

Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące programowania klientów.

Zobacz też

Klasy WMI klienta analizy zasobów
klasa WMI klienta SMS_AutoStartSoftware
klasa WMI klienta SMS_BrowserHelperObject
klasa WMI klienta SMS_InstalledExecutable
klasa WMI klienta SMS_InstalledSoftware
klasa WMI klienta SMS_Processor
klasa WMI klienta SMS_SoftwareShortcut
klasa WMI klienta SMS_SystemConsoleUsage
klasa WMI klienta SMS_SystemConsoleUser