CIM_ComputerSystem, classe (fournisseurs WMI CIMWin32)

Une classe _ ComputerSystem CIM représente une collection spéciale d' instances _ ManagedSystemElement CIM . Cette collection fournit des fonctionnalités d’ordinateur et sert de point d’agrégation pour associer un ou plusieurs des éléments suivants : système de fichiers, système d’exploitation, processeur et mémoire (stockage volatile et non volatile). Cette classe est dérivée du _ système CIM.

Important

Les classes de la DMTF (Distributed Management Task Force) CIM (Common Information Model) sont les classes parentes sur lesquelles les classes WMI sont générées. WMI ne prend actuellement en charge que 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 par ordre alphabétique, et non par ordre MOF.

Syntaxe

[Abstract, UUID("{8502C525-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class CIM_ComputerSystem : CIM_System
{
  string   Caption;
  string   Description;
  datetime InstallDate;
  string   Status;
  string   CreationClassName;
  string   Name;
  string   PrimaryOwnerContact;
  string   PrimaryOwnerName;
  string   Roles[];
  string   NameFormat;
};

Membres

La classe de l' _ ComputerSystem CIM possède les types de membres suivants :

Propriétés

La classe de l' _ ComputerSystem CIM possède ces propriétés.

Caption

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : MaxLen (64), DisplayName (« Caption »)

Brève description textuelle de l’objet.

Cette propriété est héritée de CIM _ ManagedSystemElement.

CreationClassName

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : _ clé CIM

Nom de la classe ou de la sous-classe utilisée dans la création d’une instance. Lorsqu’elle est utilisée avec d’autres propriétés de clé de la classe, cette propriété autorise l’identification unique de toutes les instances de la classe et de ses sous-classes.

Cette propriété est héritée du _ système CIM.

Description

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : DisplayName ("Description")

Description textuelle de l’objet.

Cette propriété est héritée de CIM _ ManagedSystemElement.

InstallDate

Type de données : DateTime

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("MIF. DMTF | ComponentID | 001,5 "), DisplayName (" date d’installation ")

Indique le moment où l’objet a été installé. L’absence de valeur n’indique pas que l’objet n’est pas installé.

Cette propriété est héritée de CIM _ ManagedSystemElement.

Nom

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : clé

Définit l’étiquette par laquelle l’objet est connu.

Cette propriété est héritée du _ système CIM.

NameFormat

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : override ("NameFormat")

Identifie la manière dont le nom du système informatique est généré, à l’aide d’une heuristique. L’heuristique est décrite en détail dans la spécification du modèle commun CIM v2. Il part du principe que les règles documentées sont parcourues dans l’ordre, pour déterminer et assigner un nom. La liste des valeurs de NameFormat définit l’ordre de priorité pour l’attribution du nom de système de l’ordinateur. Plusieurs règles mappent à la même valeur.

Notez que le nom de l’objet est calculé à l’aide de la méthode heuristique est la valeur de clé du système. D’autres noms peuvent être attribués et utilisés pour l’objet qui est mieux adapté à l’entreprise, à l’aide d’alias.

IP (« IP »)

Composer (« composer »)

HID (« HID »)

NWA (« NWA »)

Hwa (« Hwa »)

X25 (« x25 »)

RNIS (« RNIS »)

IPX (« IPX »)

DCC (« DCC »)

ICD ("ICD")

E. 164 ("e. 164")

SNA (« SNA »)

OID/OSI (« OID/OSI »)

Autre (« autre »)

PrimaryOwnerContact

Type de données : chaîne

Type d'accès : Lecture seule

Comment le propriétaire du système principal peut être atteint (par exemple, un numéro de téléphone ou une adresse de messagerie).

Cette propriété est héritée du _ système CIM.

PrimaryOwnerName

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : MaxLen (64)

Nom du propriétaire du système principal.

Cette propriété est héritée du _ système CIM.

Rôles

Type de données : tableau de chaînes

Type d’accès : lecture/écriture

Rôles joués par le système dans l’environnement informatique. Les sous-classes du système peuvent remplacer cette propriété pour définir des valeurs de rôle explicites. Un groupe de travail peut également décrire les heuristiques, les conventions et les instructions pour la spécification des rôles. Par exemple, pour une instance d’un système de mise en réseau, cette propriété peut contenir la chaîne « Switch » ou « Bridge ».

Cette propriété est héritée du _ système CIM.

État

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : MaxLen (10), DisplayName ("Status")

Chaîne qui indique l’état actuel de l’objet. L’état opérationnel et non opérationnel peut être défini. L’état opérationnel peut inclure « OK », « détérioré » et « échec prédit ». « Échec prédit » indique qu’un élément fonctionne correctement, mais prédit un échec (par exemple, un lecteur de disque dur intelligent).

L’état non opérationnel peut inclure « erreur », « démarrage », « arrêt » et « service ». Le « service » peut s’appliquer pendant la mise en miroir de disques, en rechargeant une liste d’autorisations utilisateur ou d’autres tâches administratives. Tous les travaux de ce type ne sont pas en ligne, mais l’élément géré n’est ni « OK », ni l’un des autres États.

Cette propriété est héritée de CIM _ ManagedSystemElement.

Les valeurs sont notamment les suivantes :

OK (« OK »)

Erreur (« erreur »)

Détérioré (« détérioré »)

Inconnu ("inconnu")

Échec prévu (« échec prédit »)

Démarrage en cours (« démarrage »)

Arrêt en cours (« arrêt »)

Service (« service »)

Stressed (« stressed »)

Non récupéré (« non récupéré »)

Aucun contact (« aucun contact »)

Communication perdue (« inversée comm »)

Remarques

La classe _ ComputerSystem CIM est dérivée du _ système CIM.

WMI n’implémente pas cette classe. Pour plus d’informations sur les classes dérivées de CIM _ ComputerSystem, consultez classes Win32.

Cette documentation est dérivée des descriptions de classe CIM publiées par le DMTF. Microsoft peut avoir apporté des modifications pour corriger les erreurs mineures, se conformer aux normes de documentation du kit de développement logiciel (SDK) Microsoft ou fournir plus d’informations.

Configuration requise

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

Voir aussi

_Système CIM