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