_Classe Baseboard de Win32
La classe WMI de carte de _ carte Win32 représente une carte mère, également appelée carte mère ou carte système.
La syntaxe suivante est simplifiée par rapport au code MOF (Managed Object Format) et inclut toutes les propriétés héritées.
Syntaxe
[Dynamic, Provider("CIMWin32"), UUID("{FAF76B95-798C-11D2-AAD1-006008C78BC7}"), AMENDMENT]
class Win32_BaseBoard : CIM_Card
{
string Caption;
string ConfigOptions[];
string CreationClassName;
real32 Depth;
string Description;
real32 Height;
boolean HostingBoard;
boolean HotSwappable;
datetime InstallDate;
string Manufacturer;
string Model;
string Name;
string OtherIdentifyingInfo;
string PartNumber;
boolean PoweredOn;
string Product;
boolean Removable;
boolean Replaceable;
string RequirementsDescription;
boolean RequiresDaughterBoard;
string SerialNumber;
string SKU;
string SlotLayout;
boolean SpecialRequirements;
string Status;
string Tag;
string Version;
real32 Weight;
real32 Width;
};
Membres
La classe _ Baseboard de Win32 possède les types de membres suivants :
Méthodes
La classe _ Baseboard de Win32 possède ces méthodes.
| Méthode | Description |
|---|---|
| IsCompatible | Non implémenté. |
Propriétés
La classe _ Baseboard de Win32 possède ces propriétés.
-
Caption
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (64), DisplayName (« Caption »)
Description succincte de l’objet d’une chaîne d’une ligne.
Cette propriété est héritée de CIM _ ManagedSystemElement.
-
-
ConfigOptions
-
-
Type de données : tableau de chaînes
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("SMBIOS | type 12 | configuration options Strings")
Tableau qui représente la configuration des cavaliers et des commutateurs situés sur la carte de carte.
Exemple : « JP2 : la taille du cache 1-2 est de 256 Ko, 2-3 taille du cache est de 512 Ko, SW1-1 : fermer pour désactiver la vidéo à la carte »
-
-
CreationClassName
-
Nom de la première classe concrète qui apparaît dans la chaîne d’héritage utilisée lors de la création d’une instance. Lorsqu’elle est utilisée avec les autres propriétés de clé de la classe, la propriété autorise l’identification de toutes les instances de cette classe et de ses sous-classes de manière unique.
Cette propriété est héritée de la _ PhysicalElement CIM.
-
Profondeur
-
-
Type de données : real32
-
Type d'accès : Lecture seule
-
Qualificateurs : unités (« pouces »)
Profondeur du package physique, en pouces.
Cette propriété est héritée de la _ PhysicalPackage CIM.
-
-
Description
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : DisplayName ("Description")
Description de l’objet.
Cette propriété est héritée de CIM _ ManagedSystemElement.
-
-
Height
-
-
Type de données : real32
-
Type d'accès : Lecture seule
-
Qualificateurs : unités (« pouces »)
Hauteur du package physique en pouces.
Cette propriété est héritée de la _ PhysicalPackage CIM.
-
-
Hébergement
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
Si la valeur est true, la carte est une carte mère ou une carte de carte dans un châssis.
Cette propriété est héritée de la _ carte CIM.
-
-
HotSwappable
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
Si la valeur est true, le package peut être échangé à chaud. Un package physique peut être permuté à chaud s’il est possible de remplacer l’élément par un élément équivalent physiquement différent, tandis que le package conteneur a une alimentation qui lui est appliquée, alors qu’il est activé. Par exemple, un package de lecteur de disque inséré à l’aide de connecteurs SCA est amovible et peut être échangé à chaud. Tous les packages pouvant être échangés à chaud sont par nature amovibles et remplaçables.
Cette propriété est héritée de la _ PhysicalPackage CIM.
-
-
InstallDate
-
-
Type de données : DateTime
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. DMTF | ComponentID | 001,5 "), DisplayName (" date d’installation ")
Date et heure d’installation de l’objet. Cette propriété n’a pas besoin d’une valeur pour indiquer que l’objet est installé.
Cette propriété est héritée de CIM _ ManagedSystemElement.
-
-
Fabricant
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (256)
Nom de l’organisation responsable de la production de l’élément physique.
Cette propriété est héritée de la _ PhysicalElement CIM.
-
-
Modèle
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (64)
Nom par lequel l’élément physique est connu.
Cette propriété est héritée de la _ PhysicalElement CIM.
-
-
Nom
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : DisplayName ("Name")
Étiquette par laquelle l’objet est connu. Lorsqu’elle est sous-classée, la propriété peut être substituée pour être une propriété de clé.
Cette propriété est héritée de CIM _ ManagedSystemElement.
-
-
OtherIdentifyingInfo
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Capture des données supplémentaires, au-delà des informations de balise d’actifs, qui peuvent être utilisées pour identifier un élément physique. Par exemple, les données de code-barres sont associées à un élément qui a également une balise de ressource. Notez que si seules les données de code-barres sont disponibles et uniques ou peuvent être utilisées comme clé d’élément, la valeur de propriété serait null et les données de code de barre seraient utilisées comme clé de classe, dans la propriété Tag.
Cette propriété est héritée de la _ PhysicalElement CIM.
-
-
PartNumber
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (256)
Numéro de référence attribué par l’organisation responsable de la production ou de la fabrication de l’élément physique.
Cette propriété est héritée de la _ PhysicalElement CIM.
-
-
PoweredOn
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
Si la valeur est true, l’élément physique est sous tension.
Cette propriété est héritée de la _ PhysicalElement CIM.
-
-
Produit
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("SMBIOS | type 2 | Product")
Numéro de référence de la carte mère défini par le fabricant.
-
-
Bande
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
Si la valeur est true, un package est amovible. Un package physique est amovible s’il est conçu pour être mis à l’extérieur du conteneur physique dans lequel il est normalement trouvé sans altérer la fonction de l’ensemble de l’empaquetage. Un package peut toujours être amovible si l’alimentation doit être désactivée pour effectuer la suppression. Si l’alimentation peut être activée et que le package a été supprimé, l’élément est alors amovible et peut être échangé à chaud. Par exemple, une batterie supplémentaire dans un ordinateur portable est amovible, comme c’est le cas d’un package de lecteur de disque inséré à l’aide de connecteurs SCA. Toutefois, ce dernier peut également être échangé à chaud. L’affichage d’un ordinateur portable n’est pas amovible et n’est pas une alimentation non redondante. La suppression de ces composants affecterait la fonction de l’ensemble du Packaging ou est impossible en raison de l’intégration étroite du package.
Cette propriété est héritée de la _ PhysicalPackage CIM.
-
-
Remplaçables
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
Si la valeur est true, un package est remplaçable. Un package physique est remplaçable s’il est possible de remplacer (FRU ou Upgrade) l’élément avec un élément différent physiquement. Par exemple, certains systèmes informatiques autorisent la mise à niveau de la puce du processeur principal vers une évaluation de l’horloge plus élevée. Dans ce cas, on dit que le processeur est remplaçable. Un autre exemple est un package d’alimentation monté sur des rails coulissants. Tous les packages amovibles sont remplaçables par nature.
Cette propriété est héritée de la _ PhysicalPackage CIM.
-
-
RequirementsDescription
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence ("_ carte CIM.SpecialRequirements")
Chaîne de forme libre qui décrit la façon dont cette carte est physiquement unique à partir d’autres cartes. La propriété n’a de signification que lorsque la propriété booléenne correspondante SpecialRequirements a la valeur true.
Cette propriété est héritée de la _ carte CIM.
-
-
RequiresDaughterBoard
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
Si la valeur est true, au moins une carte fille ou auxiliaire est nécessaire pour fonctionner correctement.
Cette propriété est héritée de la _ carte CIM.
-
-
SerialNumber
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (64)
Numéro alloué par le fabricant utilisé pour identifier l’élément physique.
Cette propriété est héritée de la _ PhysicalElement CIM.
-
-
Référence (SKU)
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (64)
Numéro d’unité de stock pour l’élément physique.
Cette propriété est héritée de la _ PhysicalElement CIM.
-
-
SlotLayout
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Chaîne de forme libre qui décrit la position de l’emplacement, l’utilisation typique, les restrictions, l’espacement de l’emplacement individuel ou toute autre information pertinente pour les emplacements sur une carte.
Cette propriété est héritée de la _ carte CIM.
-
-
SpecialRequirements
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence ("_ carte CIM.RequirementsDescription")
Si la valeur est true, cette carte est physiquement unique des autres cartes du même type et requiert donc un emplacement spécial. Par exemple, une carte à double largeur requiert deux emplacements. Autre exemple : une carte peut être utilisée pour la même fonction générale que les autres cartes, mais elle nécessite un emplacement spécial (par exemple, une valeur trop longue), tandis que les autres cartes peuvent être placées dans n’importe quel emplacement disponible. Si la valeur est true, la propriété correspondante, RequirementsDescription, doit spécifier la nature de l’unicité ou de l’objectif de la carte.
Cette propriété est héritée de la _ carte CIM.
-
-
État
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (10), DisplayName ("Status")
État actuel de l’objet. Divers États opérationnels et inopérationnels peuvent être définis. Les États opérationnels sont les suivants : « OK », « détérioré » et « échec prévu » (un élément, tel qu’un lecteur de disque dur intelligent, peut fonctionner correctement, mais prédire une défaillance dans un avenir proche). Les États qui ne sont pas opérationnels sont les suivants : « erreur », « démarrage », « arrêt » et « service ». Le dernier, « service », peut s’appliquer pendant la réargentation en miroir d’un disque, le rechargement d’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 de 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 »)
Tag
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : Key, MaxLen (256), override ("tag"), MappingStrings ("WMI")
Identificateur unique de la carte de carte du système.
Cette propriété est héritée de la _ PhysicalElement CIM.
Exemple : « carte de base »
Version
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (64)
Version de l’élément physique.
Cette propriété est héritée de la _ PhysicalElement CIM.
Poids
-
Type de données : real32
-
Type d'accès : Lecture seule
-
Qualificateurs : unités (« livres »)
Poids du package physique en livres.
Cette propriété est héritée de la _ PhysicalPackage CIM.
Width
-
Type de données : real32
-
Type d'accès : Lecture seule
-
Qualificateurs : unités (« pouces »)
Largeur du package physique en pouces.
Cette propriété est héritée de la _ PhysicalPackage CIM.
Remarques
La classe _ Baseboard Win32 est dérivée de la _ carte CIM qui dérive de CIM _ PhysicalPackage.
Exemples
L’exemple perl List Computer Baseboard Properties retourne des informations sur la carte mère de l’ordinateur.
L’exemple PowerShell List Computer Baseboard Properties retourne des informations sur la carte mère de l’ordinateur.
L’exemple VBScript suivant retourne également des informations sur la carte mère de l’ordinateur.
On Error Resume Next
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_BaseBoard")
For Each objItem in colItems
For Each strOption in objItem.ConfigOptions
Wscript.Echo "Configuration Option: " & strOption
Next
Wscript.Echo "Depth: " & objItem.Depth
Wscript.Echo "Description: " & objItem.Description
Wscript.Echo "Height: " & objItem.Height
Wscript.Echo "Hosting Board: " & objItem.HostingBoard
Wscript.Echo "Hot Swappable: " & objItem.HotSwappable
Wscript.Echo "Manufacturer: " & objItem.Manufacturer
Wscript.Echo "Model: " & objItem.Model
Wscript.Echo "Name: " & objItem.Name
Wscript.Echo "Other Identifying Information: " & _
objItem.OtherIdentifyingInfo
Wscript.Echo "Part Number: " & objItem.PartNumber
Wscript.Echo "Powered-On: " & objItem.PoweredOn
Wscript.Echo "Product: " & objItem.Product
Wscript.Echo "Removable: " & objItem.Removable
Wscript.Echo "Replaceable: " & objItem.Replaceable
Wscript.Echo "Requirements Description: " & objItem.RequirementsDescription
Wscript.Echo "Requires Daughterboard: " & objItem.RequiresDaughterBoard
Wscript.Echo "Serial Number: " & objItem.SerialNumber
Wscript.Echo "SKU: " & objItem.SKU
Wscript.Echo "Slot Layout: " & objItem.SlotLayout
Wscript.Echo "Special Requirements: " & objItem.SpecialRequirements
Wscript.Echo "Tag: " & objItem.Tag
Wscript.Echo "Version: " & objItem.Version
Wscript.Echo "Weight: " & objItem.Weight
Wscript.Echo "Width: " & objItem.Width
Next
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows Vista |
| Serveur minimal pris en charge |
Windows Server 2008 |
| MOF |
|
| DLL |
|