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 |
|
| DLL |
|