Win32_BaseBoard classe
La classe WMI Win32_BaseBoard représente une plinthe, é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 Win32_BaseBoard a les types de membres suivants :
Méthodes
La classe Win32_BaseBoard a ces méthodes.
Méthode | Description |
---|---|
IsCompatible | Non implémenté. |
Propriétés
La classe Win32_BaseBoard 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 de l’objet 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| Chaînes d’options de configuration « )
Tableau qui représente la configuration des jumpers et des commutateurs situés sur la plinthe.
Exemple : « JP2 : 1-2 la taille du cache est de 256 000, la taille du cache 2-3 est de 512 000, SW1-1 : Proche de désactiver la vidéo embarquée »
-
-
CreationClassName
-
Nom de la première classe concrète qui apparaît dans la chaîne d’héritage utilisée dans la création d’un instance. Lorsqu’elle est utilisée avec les autres propriétés clés de la classe, la propriété permet à toutes les instances de cette classe et de ses sous-classes d’être identifiées de manière unique.
Cette propriété est héritée de CIM_PhysicalElement.
-
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 CIM_PhysicalPackage.
-
-
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 CIM_PhysicalPackage.
-
-
HostingBoard
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
Si la valeur est TRUE, le carte est une carte mère ou une plinthe dans un châssis.
Cette propriété est héritée de CIM_Card.
-
-
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 échangé à chaud s’il est possible de remplacer l’élément par un élément physiquement différent, mais équivalent, alors que le package contenant est alimenté, c’est-à-dire lorsqu’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 qui peuvent être échangés à chaud sont par nature amovibles et remplaçables.
Cette propriété est héritée de CIM_PhysicalPackage.
-
-
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 du organization responsable de la production de l’élément physique.
Cette propriété est héritée de CIM_PhysicalElement.
-
-
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 CIM_PhysicalElement.
-
-
Nom
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : DisplayName (« Name »)
Étiquette par laquelle l’objet est connu. En cas de sous-classe, la propriété peut être remplacé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 de ressource, qui peuvent être utilisées pour identifier un élément physique. Par exemple, les données de code-barres associées à un élément qui a également une balise de ressource sont associées. 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 la propriété est NULL et les données de code-barres sont utilisées comme clé de classe, dans la propriété tag.
Cette propriété est héritée de CIM_PhysicalElement.
-
-
PartNumber
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (256)
Numéro de référence attribué par le organization responsable de la production ou de la fabrication de l’élément physique.
Cette propriété est héritée de CIM_PhysicalElement.
-
-
PoweredOn
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
Si la valeur est TRUE, l’élément physique est activé.
Cette propriété est héritée de CIM_PhysicalElement.
-
-
Produit
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings (« SMBIOS| Type 2| Produit « )
Numéro de référence de la carte de base défini par le fabricant.
-
-
Amovible
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
Si la valeur est TRUE, un package est amovible. Un colis physique est amovible s’il est conçu pour être pris dans et hors du conteneur physique dans lequel il se trouve normalement sans nuire à la fonction de l’emballage global. 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 est supprimé, l’élément est amovible et peut être permuté à chaud. Par exemple, une batterie supplémentaire dans un ordinateur portable est amovible, tout comme un package de lecteur de disque inséré à l’aide de connecteurs SCA. Toutefois, ce dernier peut également être échangé à chaud. L’écran d’un ordinateur portable n’est pas amovible et n’est pas non plus une alimentation sans électricité. La suppression de ces composants aurait un impact sur la fonction de l’empaquetage global, ou est impossible en raison de l’intégration étroite du package.
Cette propriété est héritée de CIM_PhysicalPackage.
-
-
Remplaçable
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
Si la valeur est TRUE, un package peut être remplacé. Un package physique est remplaçable s’il est possible de remplacer (FRU ou mettre à niveau) l’élément par un élément physiquement différent. Par exemple, certains systèmes informatiques permettent la mise à niveau de la puce du processeur main vers l’une des plus hautes valeurs d’horloge. Dans ce cas, le processeur est dit remplaçable. Un autre exemple est un package d’alimentation monté sur des rails glissants. Tous les packages amovibles sont par nature remplaçables.
Cette propriété est héritée de CIM_PhysicalPackage.
-
-
RequirementsDescription
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_Card. SpecialRequirements »)
Chaîne de forme libre qui décrit la façon dont cette carte est physiquement unique des autres cartes. La propriété a une signification uniquement lorsque la propriété booléenne SpecialRequirements correspondante a la valeur TRUE.
Cette propriété est héritée de CIM_Card.
-
-
RequiresDaughterBoard
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
Si la valeur est TRUE, au moins une table-fille ou un carte auxiliaire est nécessaire pour fonctionner correctement.
Cette propriété est héritée de CIM_Card.
-
-
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 CIM_PhysicalElement.
-
-
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 CIM_PhysicalElement.
-
-
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 classique, les restrictions, l’espacement des emplacements individuels ou toute autre information pertinente pour les emplacements sur un carte.
Cette propriété est héritée de CIM_Card.
-
-
SpecialRequirements
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_Card. RequirementsDescription »)
Si la valeur est TRUE, cette carte est physiquement unique par rapport aux autres cartes du même type et nécessite donc un emplacement spécial. Par exemple, une carte double largeur nécessite deux emplacements. Un autre exemple est où une certaine carte peut être utilisée pour la même fonction générale que d’autres cartes, mais nécessite un emplacement spécial (par exemple, extra long), 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 l’carte.
Cette propriété est héritée de CIM_Card.
-
-
État
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (10), DisplayName (« Status »)
Status actuelle de l’objet. Différents états opérationnels et non opérationnels peuvent être définis. Les états opérationnels incluent : « OK », « Détérioré » et « Échec anticipé » (un élément, tel qu’un lecteur de disque dur smart, peut fonctionner correctement, mais prédire une défaillance dans un avenir proche). Les états non coopératifs incluent : « Erreur », « Démarrage », « Arrêt » et « Service ». Ce dernier, « Service », peut s’appliquer lors de la miroir-resilver d’un disque, du rechargement d’une liste d’autorisations utilisateur ou d’autres tâches administratives. Tous ces travaux ne sont pas en ligne, mais l’élément managé n’est ni « OK », ni dans 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 de la préversion (« Échec prédé »)
-
Démarrage (« Démarrage »)
-
Arrêt (« Arrêt »)
-
Service (« Service »)
-
Stressé (« Stressé »)
-
NonRecover (« NonRecover »)
-
Aucun contact (« Aucun contact »)
-
Lost Comm (« Lost 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 base du système.
Cette propriété est héritée de CIM_PhysicalElement.
Exemple : « Base Board »
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 CIM_PhysicalElement.
Poids
-
Type de données : real32
-
Type d'accès : Lecture seule
-
Qualificateurs : Unités (« livres »)
Poids du colis physique en livres.
Cette propriété est héritée de CIM_PhysicalPackage.
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 CIM_PhysicalPackage.
Notes
La classe Win32_BaseBoard est dérivée de CIM_Card qui dérive de CIM_PhysicalPackage.
Exemples
L’exemple List Computer Baseboard Properties Perl retourne des informations sur la carte de base de l’ordinateur.
L’exemple PowerShell List Computer Baseboard Properties renvoie des informations sur la carte de base de l’ordinateur.
L’exemple VBScript suivant retourne également des informations sur la carte de base 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
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista |
Serveur minimal pris en charge |
Windows Server 2008 |
MOF |
|
DLL |
|