Partager via


CIM_DeviceSoftware classe

La relation CIM_DeviceSoftware identifie les logiciels associés à un appareil, tels que les pilotes, les logiciels de configuration ou d’application ou les microprogrammes.

Important

Les classes CIM (Common Information Model) DMTF (Distributed Management Task Force) sont les classes parentes sur lesquelles les classes WMI sont créées. WMI prend actuellement uniquement en charge les schémas de version CIM 2.x.

La syntaxe suivante est simplifiée à partir de code au format MOF (Managed Object Format) et inclut toutes les propriétés héritées. Les propriétés sont répertoriées dans l’ordre alphabétique, et non dans l’ordre MOF.

Syntaxe

[Abstract, UUID("{36363AAA-DB36-11d2-85FC-0000F8102E5F}"), AMENDMENT]
class CIM_DeviceSoftware : CIM_Dependency
{
  CIM_LogicalDevice   REF Dependent;
  CIM_SoftwareElement REF Antecedent;
  uint16                  Purpose;
  string                  PurposeDescription;
};

Membres

La classe CIM_DeviceSoftware a les types de membres suivants :

Propriétés

La classe CIM_DeviceSoftware a ces propriétés.

Antécédent

Type de données : CIM_SoftwareElement

Type d'accès : Lecture seule

Qualificateurs : Remplacement (« Antécédent »)

CIM_SoftwareElement qui décrit l’élément logiciel.

Dépendant

Type de données : CIM_LogicalDevice

Type d'accès : Lecture seule

Qualificateurs : Remplacement (« Dépendant »)

CIM_LogicalDevice qui décrit l’appareil logique qui nécessite ou utilise le logiciel.

Objectif

Type de données : uint16

Type d'accès : Lecture seule

Qualificateurs : ModelCorrespondence (« CIM_DeviceSoftware. PurposeDescription »)

Rôle que le logiciel prend concernant son appareil associé.

Inconnu (0)

Inconnu.

Autre (1)

Autre.

Pilote (2)

Pilote.

Logiciel de configuration (3)

Logiciel de configuration.

Logiciel d’application (4)

Logiciel d’application.

Instrumentation (5)

Instrumentation.

Microprogramme (6)

Firmware.

BIOS (7)

BIOS.

ROM de démarrage (8)

ROM de démarrage.

PurposeDescription

Type de données : Chaîne

Type d'accès : Lecture seule

Qualificateurs : ModelCorrespondence (« CIM_DeviceSoftware. Objectif « )

Chaîne de forme libre qui fournit plus d’informations pour la propriété Purpose , par exemple, « Logiciel d’application ».

Notes

WMI n’implémente pas cette classe.

La classe CIM_DeviceSoftware est dérivée de CIM_Dependency.

Cette documentation est dérivée des descriptions de classes CIM publiées par le DMTF. Microsoft a peut-être apporté des modifications pour corriger des erreurs mineures, se conformer aux normes de documentation du SDK Microsoft ou fournir plus d’informations.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista
Serveur minimal pris en charge
Windows Server 2008
Espace de noms
Racine\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Voir aussi

CIM_Dependency