_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

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : _ clé CIM, MaxLen (256)

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
CIMWin32. mof
DLL
CIMWin32.dll

Voir aussi

_Carte CIM

Classes matérielles du système informatique