SMS_InstalledSoftwareMS ügyféloldali WMI-osztály

Fontos

Ezt az osztályt már nem használja a Configuration Manager.

A SMS_InstalledSoftwareMS osztály egy ügyféloldali Windows Management Instrumentation (WMI) osztály, amely a Configuration Manager-ben egyesíti a Microsoft-specifikus telepített szoftveradatokat több forrásból, hogy kategorizálási és Microsoft-licencelési információkat biztosítson.

Az alábbi szintaxis egyszerűbb a Felügyelt objektumformátum (MOF) kódból, és az összes örökölt tulajdonságot tartalmazza.

Szintaxis

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

Módszerek

A SMS_InstalledSoftwareMS osztály nem definiál metódusokat.

Tulajdonságok

ChannelCode Adattípus: String

Hozzáférés típusa: Írásvédett

Minősítők: Nincs

A termék beszerzési csatornája. A lehetséges értékek a következők:

Érték Leírás
0 Teljes csomagolt termék
1 Megfelelőségi ellenőrzött termék
2 OEM
3 Kötet

ChannelID Adattípus: String

Hozzáférés típusa: Írásvédett

Minősítők: Nincs

Háromjegyű azonosító, amely a Microsoft-termékek tulajdonságából ProductID beszerzett csatornát is jelzi. Az egyes értékek termékenként változnak.

MPC Adattípus: String

Hozzáférés típusa: Írásvédett

Minősítők: Nincs

Egyedi ötjegyű Microsoft-termékkód, amely egy adott termékcsaládot, verziót, nyelvet és cél operációs rendszert azonosít.

ProductCode Adattípus: String

Hozzáférés típusa: Írásvédett

Minősítők: Nincs

Egy egyedi kód az adott termékkiadáshoz. Ez a kód a Microsoft Windows Installer-alapú alkalmazások GUID azonosítójaként, vagy a termék által a Programok telepítése vagy törlése szolgáltatásban való regisztrációhoz használt sztringként jelenik meg.

SoftwareCode Adattípus: String

Hozzáférés típusa: Írásvédett

Minősítők: [kulcs]

A tulajdonság szabványosított verziója ProductCode . A karakterlánc minden karaktere kisbetűs.

Megjegyzések

Ez az osztály akár öt forrásból is egyesít adatokat. Az első forrás a Microsoft Windows MsiEnumProducts függvény. Ez a függvény az összes jelenleg meghirdetett vagy telepített termékben számbavételt ad. Az összes telepített szoftver további információforrásai a következő beállításkulcsok:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\[User SID]\Termékek

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

    A osztály az operációsrendszer-szoftverekre vonatkozó információkat is gyűjt a következő forrásokból:

  • WMI-osztály root\CIMV2:Win32_OperatingSystem

  • Beállításkulcs-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion

Követelmények

Futtatókörnyezetre vonatkozó követelmények

További információ: Configuration Manager client runtime requirements (Ügyfél futtatókörnyezeti követelményeinek Configuration Manager).

Fejlesztési követelmények

További információ: Configuration Manager ügyfélfejlesztési követelmények.

Lásd még

Eszközintelligencia ügyféloldali WMI-osztályokSMS_AutoStartSoftware ügyféloldali WMI-osztálySMS_BrowserHelperObject ügyféloldali WMI-osztálySMS_InstalledExecutable ügyféloldali WMI-osztálySMS_InstalledSoftware ügyféloldali WMI-osztálySMS_Processor ügyféloldali WMI-osztály SMS_SoftwareShortcut ügyféloldali WMI-osztálySMS_SystemConsoleUsage ügyféloldali WMI-osztálySMS_SystemConsoleUser ügyféloldali WMI-osztály