Condividi tramite


Classe Win32_BaseBoard

La classe WMI Win32_BaseBoardrappresenta una baseboard, nota anche come scheda madre o scheda di sistema.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate.

Sintassi

[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;
};

Membri

La classe Win32_BaseBoard dispone di questi tipi di membri:

Metodi

La classe Win32_BaseBoard dispone di questi metodi.

Metodo Descrizione
IsCompatible Non implementata.

Proprietà

La classe Win32_BaseBoard ha queste proprietà.

Caption

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: MaxLen (64), DisplayName ("Caption")

Breve descrizione dell'oggetto di una stringa a una riga.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

ConfigOptions

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("SMBIOS|Tipo 12|Stringhe delle opzioni di configurazione")

Matrice che rappresenta la configurazione dei ponticelli e dei commutatori posizionati sulla baseboard.

Esempio: "JP2: 1-2 Dimensioni cache è 256K, 2-3 Dimensioni cache è 512K, SW1-1: Close to Disable On Board Video"

CreationClassName

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: CIM_Key, MaxLen (256)

Nome della prima classe concreta visualizzata nella catena di ereditarietà utilizzata nella creazione di un'istanza di . Se utilizzata con le altre proprietà chiave della classe, la proprietà consente l'identificazione univoca di tutte le istanze di questa classe e delle relative sottoclassi.

Questa proprietà viene ereditata da CIM_PhysicalElement.

Livello di annidamento

Tipo di dati: real32

Tipo di accesso: sola lettura

Qualificatori: unità ("pollici")

Profondità del pacchetto fisico in pollici.

Questa proprietà viene ereditata da CIM_PhysicalPackage.

Descrizione

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: DisplayName ("Description")

Descrizione dell'oggetto.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

Altezza

Tipo di dati: real32

Tipo di accesso: sola lettura

Qualificatori: unità ("pollici")

Altezza del pacchetto fisico in pollici.

Questa proprietà viene ereditata da CIM_PhysicalPackage.

HostingBoard

Tipo di dati: booleano

Tipo di accesso: sola lettura

Se TRUE, la scheda è una scheda madre o una baseboard in uno chassis.

Questa proprietà viene ereditata da CIM_Card.

HotSwappable

Tipo di dati: booleano

Tipo di accesso: sola lettura

Se TRUE, il pacchetto può essere scambiato a caldo. Un pacchetto fisico può essere sottoposto a hot swapp se è possibile sostituire l'elemento con un elemento fisicamente diverso ma equivalente mentre al pacchetto contenitore è applicata la potenza, mentre è ATTIVATA. Ad esempio, un pacchetto di unità disco inserito tramite connettori SCA è rimovibile e può essere scambiato a caldo. Tutti i pacchetti che possono essere scambiati a caldo sono intrinsecamente rimovibili e sostituibili.

Questa proprietà viene ereditata da CIM_PhysicalPackage.

InstallDate

Tipo di dati: datetime

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("MIF. DMTF |ComponentID|001.5"), DisplayName ("Data di installazione")

Data e ora di installazione dell'oggetto. Questa proprietà non richiede un valore per indicare che l'oggetto è installato.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

Produttore

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: MaxLen (256)

Nome dell'organizzazione responsabile della produzione dell'elemento fisico.

Questa proprietà viene ereditata da CIM_PhysicalElement.

Modello

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: MaxLen (64)

Nome in base al quale è noto l'elemento fisico.

Questa proprietà viene ereditata da CIM_PhysicalElement.

Nome

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: DisplayName ("Name")

Etichetta in base alla quale l'oggetto è noto. Se sottoclassata, è possibile eseguire l'override della proprietà in modo che sia una proprietà chiave.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

OtherIdentifyingInfo

Tipo di dati: string

Tipo di accesso: sola lettura

Acquisisce dati aggiuntivi, oltre alle informazioni sui tag asset, che possono essere usate per identificare un elemento fisico. Un esempio è costituito dai dati del codice a barre associati a un elemento che ha anche un tag di asset. Si noti che se sono disponibili solo dati di codice a barre e univoci o in grado di essere usati come chiave di elemento, il valore della proprietà sarà NULL e i dati del codice della barra verrebbero usati come chiave di classe, nella proprietà tag.

Questa proprietà viene ereditata da CIM_PhysicalElement.

PartNumber

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: MaxLen (256)

Numero di parte assegnato dall'organizzazione responsabile della produzione o della produzione dell'elemento fisico.

Questa proprietà viene ereditata da CIM_PhysicalElement.

PoweredOn

Tipo di dati: booleano

Tipo di accesso: sola lettura

Se TRUE, l'elemento fisico è acceso.

Questa proprietà viene ereditata da CIM_PhysicalElement.

Prodotto

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("SMBIOS|Tipo 2|Prodotto")

Numero di parte del pannello di base definito dal produttore.

Rimovibile

Tipo di dati: booleano

Tipo di accesso: sola lettura

Se TRUE, un pacchetto è rimovibile. Un pacchetto fisico è rimovibile se è progettato per essere prelevato e fuori dal contenitore fisico in cui normalmente si trova senza compromettere la funzione del pacchetto complessivo. Un pacchetto può comunque essere rimovibile se l'alimentazione deve essere DISATTIVATa per eseguire la rimozione. Se l'alimentazione può essere attivata e il pacchetto rimosso, l'elemento è rimovibile e può essere scambiato a caldo. Ad esempio, una batteria aggiuntiva in un portatile è rimovibile, come un pacchetto di unità disco inserito usando connettori SCA. Tuttavia, quest'ultimo può anche essere scambiato a caldo. Lo schermo di un portatile non è rimovibile, né è un alimentatore nonundant. La rimozione di questi componenti influisce sulla funzione del pacchetto complessivo o è impossibile a causa della stretta integrazione del pacchetto.

Questa proprietà viene ereditata da CIM_PhysicalPackage.

Sostituibile

Tipo di dati: booleano

Tipo di accesso: sola lettura

Se TRUE, un pacchetto è sostituibile. Un pacchetto fisico è sostituibile se è possibile sostituire (FRU o aggiornare) l'elemento con uno fisicamente diverso. Ad esempio, alcuni sistemi informatici consentono l'aggiornamento del chip del processore principale a una delle valutazioni di clock più elevate. In questo caso, si dice che il processore sia sostituibile. Un altro esempio è un pacchetto alimentatore montato su guide scorrevoli. Tutti i pacchetti rimovibili sono intrinsecamente sostituibili.

Questa proprietà viene ereditata da CIM_PhysicalPackage.

RequisitiDescription

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence ("CIM_Card.SpecialRequirements")

Stringa in formato libero che descrive il modo in cui questa scheda è fisicamente univoca da altre schede. La proprietà ha significato solo quando la proprietà booleana corrispondente SpecialRequirements è impostata su TRUE.

Questa proprietà viene ereditata da CIM_Card.

RequiresDaughterBoard

Tipo di dati: booleano

Tipo di accesso: sola lettura

Se TRUE, almeno una scheda secondaria o ausiliaria è necessaria per funzionare correttamente.

Questa proprietà viene ereditata da CIM_Card.

Serialnumber

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: MaxLen (64)

Numero allocato dal produttore usato per identificare l'elemento fisico.

Questa proprietà viene ereditata da CIM_PhysicalElement.

SKU

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: MaxLen (64)

Numero di unità di mantenimento delle scorte per l'elemento fisico.

Questa proprietà viene ereditata da CIM_PhysicalElement.

SlotLayout

Tipo di dati: string

Tipo di accesso: sola lettura

Stringa in formato libero che descrive la posizione dello slot, l'utilizzo tipico, le restrizioni, la spaziatura dei singoli slot o qualsiasi altra informazione pertinente per gli slot in una scheda.

Questa proprietà viene ereditata da CIM_Card.

SpecialRequirements

Tipo di dati: booleano

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence ("CIM_Card.RequirementsDescription")

Se TRUE, questa scheda è fisicamente univoca da altre schede dello stesso tipo e pertanto richiede uno slot speciale. Ad esempio, una scheda a doppio livello richiede due slot. Un altro esempio è quello in cui una determinata scheda può essere usata per la stessa funzione generale di altre schede, ma richiede uno slot speciale (ad esempio, extra long), mentre le altre schede possono essere inserite in qualsiasi slot disponibile. Se impostato su TRUE, la proprietà corrispondente, RequirementsDescription, deve specificare la natura dell'univocità o dello scopo della scheda.

Questa proprietà viene ereditata da CIM_Card.

Stato

Tipo di dati: string

Tipo di accesso: sola lettura

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

Stato corrente dell'oggetto. È possibile definire vari stati operativi e non operativi. Gli stati operativi includono: "OK", "Degraded" e "Pred Fail" (un elemento, ad esempio un'unità disco rigido abilitata per SMART, potrebbe funzionare correttamente, ma prevedere un errore nel prossimo futuro). Gli stati non operativi includono: "Error", "Starting", "Stopping" e "Service". Quest'ultimo, "Servizio", può essere applicato durante il ridimensionamento mirror di un disco, il ricaricamento di un elenco di autorizzazioni utente o altre operazioni amministrative. Non tutte queste operazioni sono online, ma l'elemento gestito non è "OK" né in uno degli altri stati.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

Sono inclusi i valori seguenti:

OK ("OK ")

Errore ("Errore ")

Degradato ("degradato")

Sconosciuto ("Sconosciuto")

Pred Fail ("Pred Fail ")

Avvio ("Starting ")

Arresto ("arresto ")

Servizio ("Servizio")

Sottolineato ("sottolineato ")

NonRecover ("NonRecover ")

Nessun contatto ("Nessun contatto ")

Lost Comm ("Lost Comm ")

Tag

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: Key, MaxLen (256), Override ("Tag"), MappingStrings ("WMI")

Identificatore univoco della baseboard del sistema.

Questa proprietà viene ereditata da CIM_PhysicalElement.

Esempio: "Scheda di base"

Versione

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: MaxLen (64)

Versione dell'elemento fisico.

Questa proprietà viene ereditata da CIM_PhysicalElement.

Weight

Tipo di dati: real32

Tipo di accesso: sola lettura

Qualificatori: unità ("libbre")

Peso del pacchetto fisico in libbre.

Questa proprietà viene ereditata da CIM_PhysicalPackage.

Larghezza

Tipo di dati: real32

Tipo di accesso: sola lettura

Qualificatori: unità ("pollici")

Larghezza del pacchetto fisico in pollici.

Questa proprietà viene ereditata da CIM_PhysicalPackage.

Osservazioni:

La classe Win32_BaseBoard deriva da CIM_Card che deriva da CIM_PhysicalPackage.

Esempi

Nell'esempio VBScript seguente vengono restituite anche informazioni sulla baseboard del computer.

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 

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista
Server minimo supportato
Windows Server 2008
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Vedi anche

CIM_Card

Classi hardware del sistema informatico