Win32_BaseBoard クラス

Win32_BaseBoardWMI クラスはベースボードを表します。これはマザーボードまたはシステム ボードとも呼ばれます。

次の構文はマネージド オブジェクト フォーマット (MOF) のコードを単純化したもので、すべての継承されたプロパティを含みます。

構文

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

メンバー

Win32_BaseBoard クラスには、次の種類のメンバーがあります。

メソッド

Win32_BaseBoard クラスには、これらのメソッドがあります。

メソッド 説明
IsCompatible 実装されていません。

プロパティ

Win32_BaseBoard クラスには、これらのプロパティがあります。

Caption

データ型: string

アクセスの種類: 読み取り専用

修飾子: MaxLen (64)、 DisplayName ("Caption")

オブジェクトの 1 行文字列の簡単な説明。

このプロパティは 、CIM_ManagedSystemElementから継承されます。

ConfigOptions

データ型: 文字列 配列

アクセスの種類: 読み取り専用

修飾子: MappingStrings ("SMBIOS|タイプ 12|構成オプション文字列")

ベースボード上にあるジャンパーとスイッチの構成を表す配列。

例: "JP2: 1-2 Cache Size is 256K, 2-3 Cache Size is 512K, SW1-1: Close to Disable On Board Video"

CreationClassName

データ型: string

アクセスの種類: 読み取り専用

修飾子: CIM_KeyMaxLen (256)

インスタンスの作成で使用される継承チェーンに表示される最初の具象クラスの名前。 クラスの他のキー プロパティと共に使用する場合、 プロパティを使用すると、このクラスとそのサブクラスのすべてのインスタンスを一意に識別できます。

このプロパティは、 CIM_PhysicalElementから継承されます。

[奥行]

データ型: real32

アクセスの種類: 読み取り専用

修飾子: 単位 ("インチ")

物理パッケージの深さ (インチ単位)。

このプロパティは、 CIM_PhysicalPackageから継承されます。

説明

データ型: string

アクセスの種類: 読み取り専用

修飾子: DisplayName ("Description")

オブジェクトの説明。

このプロパティは 、CIM_ManagedSystemElementから継承されます。

Height

データ型: real32

アクセスの種類: 読み取り専用

修飾子: 単位 ("インチ")

物理パッケージの高さ (インチ単位)。

このプロパティは、 CIM_PhysicalPackageから継承されます。

HostingBoard

データ型: boolean

アクセスの種類: 読み取り専用

TRUE の場合、カードはマザーボード、またはシャーシのベースボードです。

このプロパティは、 CIM_Cardから継承されます。

HotSwappable

データ型: boolean

アクセスの種類: 読み取り専用

TRUE の場合、パッケージをホット スワップできます。 物理パッケージは、要素を物理的に異なるが同等の要素に置き換えることができる場合にホット スワップできます。その一方で、含まれているパッケージに電源が適用されている間は ON になります。 たとえば、SCA コネクタを使用して挿入されたディスク ドライブ パッケージはリムーバブルであり、ホット スワップできます。 ホット スワップ可能なすべてのパッケージは、本質的にリムーバブルで置換可能です。

このプロパティは、 CIM_PhysicalPackageから継承されます。

InstallDate

データ型: datetime

アクセスの種類: 読み取り専用

修飾子: MappingStrings ("MIF.DMTF|ComponentID|001.5"), DisplayName ("インストール日")

オブジェクトがインストールされた日時。 このプロパティには、オブジェクトがインストールされていることを示す値は必要ありません。

このプロパティは 、CIM_ManagedSystemElementから継承されます。

Manufacturer

データ型: string

アクセスの種類: 読み取り専用

修飾子: MaxLen (256)

物理要素の生成を担当するorganizationの名前。

このプロパティは、 CIM_PhysicalElementから継承されます。

Model

データ型: string

アクセスの種類: 読み取り専用

修飾子: MaxLen (64)

物理要素が認識される名前。

このプロパティは、 CIM_PhysicalElementから継承されます。

名前

データ型: string

アクセスの種類: 読み取り専用

修飾子: DisplayName ("Name")

オブジェクトが認識されるラベル。 サブクラス化すると、プロパティをキー プロパティとしてオーバーライドできます。

このプロパティは 、CIM_ManagedSystemElementから継承されます。

OtherIdentifyingInfo

データ型: string

アクセスの種類: 読み取り専用

物理要素を識別するために使用できる資産タグ情報以外の追加データをキャプチャします。 1 つの例として、アセット タグを持つ要素に関連付けられているバーコード データがあります。 バー コード データのみが使用可能で、一意の場合、または要素キーとして使用できる場合、プロパティ値は NULL になり、バーコード データはタグ プロパティのクラス キーとして使用されることに注意してください。

このプロパティは、 CIM_PhysicalElementから継承されます。

PartNumber

データ型: string

アクセスの種類: 読み取り専用

修飾子: MaxLen (256)

物理要素の製造を担当するorganizationによって割り当てられた部品番号。

このプロパティは、 CIM_PhysicalElementから継承されます。

PoweredOn

データ型: ブール値

アクセスの種類: 読み取り専用

TRUE の場合、物理要素の電源はオンになります。

このプロパティは、 CIM_PhysicalElementから継承されます。

製品

データ型: string

アクセスの種類: 読み取り専用

修飾子: MappingStrings ("SMBIOS|タイプ 2|Product")

製造元によって定義されたベースボードの部品番号。

リムーバブル

データ型: ブール値

アクセスの種類: 読み取り専用

TRUE の場合、パッケージはリムーバブルです。 物理パッケージは、パッケージ全体の機能を損なうことなく通常見つかる物理コンテナーとの間で取り出されるように設計されている場合は、取り外し可能です。 取り外しを実行するために電源をオフにする必要がある場合、パッケージは引き続き取り外し可能です。 電源をオンにしてパッケージを取り外すことができる場合、要素は取り外し可能であり、ホットスワップできます。 たとえば、ラップトップの余分なバッテリーは、SCA コネクタを使用して挿入されたディスク ドライブ パッケージと同様に、取り外し可能です。 ただし、後者はホットスワップすることもできます。 ラップトップのディスプレイは取り外し可能ではなく、非冗長電源でもありません。 これらのコンポーネントを削除すると、パッケージ全体の機能に影響するか、パッケージの緊密な統合により不可能になります。

このプロパティは、 CIM_PhysicalPackageから継承されます。

置き換え可能

データ型: ブール値

アクセスの種類: 読み取り専用

TRUE の場合、パッケージは置換可能です。 物理パッケージは、要素を物理的に異なる要素に置き換える (FRU またはアップグレードする) 場合は交換できます。 たとえば、一部のコンピューター システムでは、メイン プロセッサ チップを上位のクロック定格のいずれかにアップグレードできます。 この場合、プロセッサは交換可能であると言われます。 もう 1 つの例として、スライディング レールに取り付けられた電源パッケージがあります。 すべてのリムーバブル パッケージは本質的に置換可能です。

このプロパティは、 CIM_PhysicalPackageから継承されます。

RequirementsDescription

データ型: string

アクセスの種類: 読み取り専用

修飾子: ModelCorrespondence ("CIM_CardSpecialRequirements")

このカードが他のカードから物理的に一意である方法を記述する自由形式の文字列。 プロパティは、対応する Boolean プロパティ SpecialRequirements が TRUE に設定されている場合にのみ意味を持 ちます

このプロパティは、 CIM_Cardから継承されます。

RequiresDaughterBoard

データ型: ブール値

アクセスの種類: 読み取り専用

TRUE の場合、適切に機能するには、少なくとも 1 つのドーターボードまたは補助カードが必要です。

このプロパティは、 CIM_Cardから継承されます。

SerialNumber

データ型: string

アクセスの種類: 読み取り専用

修飾子: MaxLen (64)

物理要素を識別するために使用される製造元によって割り当てられた番号。

このプロパティは、 CIM_PhysicalElementから継承されます。

SKU

データ型: string

アクセスの種類: 読み取り専用

修飾子: MaxLen (64)

物理要素の在庫保管単位番号。

このプロパティは、 CIM_PhysicalElementから継承されます。

SlotLayout

データ型: string

アクセスの種類: 読み取り専用

スロットの位置、一般的な使用法、制限、個々のスロット間隔、またはカード上のスロットに関するその他の関連情報を記述する自由形式の文字列。

このプロパティは、 CIM_Cardから継承されます。

SpecialRequirements

データ型: ブール値

アクセスの種類: 読み取り専用

修飾子: ModelCorrespondence ("CIM_CardRequirementsDescription")

TRUE の場合、このカードは同じ種類の他のカードから物理的に一意であるため、特別なスロットが必要です。 たとえば、ダブルワイド カードには 2 つのスロットが必要です。 もう 1 つの例として、特定のカードを他のカードと同じ一般的な機能に使用できますが、特別なスロット (たとえば、余分な長さ) が必要ですが、他のカードは使用可能なスロットに配置できます。 TRUE に設定した場合、対応するプロパティ RequirementsDescription は、カードの一意性または目的の性質を指定する必要があります。

このプロパティは、 CIM_Cardから継承されます。

状態

データ型: string

アクセスの種類: 読み取り専用

修飾子: MaxLen (10)、 DisplayName ("Status")

オブジェクトの現在の状態。 さまざまな操作状態と非操作状態を定義できます。 運用状態には、"OK"、"低下"、"事前失敗" (SMART 対応ハード ディスク ドライブなどの要素が正常に機能している可能性がありますが、近い将来に障害が予測される可能性があります) が含まれます。 非運用状態には、"Error"、"Starting"、"Stopping"、および "Service" が含まれます。 後者の "サービス" は、ディスクのミラー再チェックイン、ユーザーアクセス許可リストの再読み込み、またはその他の管理作業中に適用される可能性があります。 このような作業のすべてがオンラインであるわけではありませんが、マネージド要素は "OK" でも、他の状態の 1 つでもありません。

このプロパティは、 CIM_ManagedSystemElementから継承されます。

次の値があります。

OK ("OK")

エラー ("Error")

機能低下 ("Degraded")

不明 ("不明")

Pred Fail ("Pred Fail")

開始 ("開始")

停止中 ("停止中")

サービス ("Service")

ストレス ( "ストレス")

NonRecover ("NonRecover")

連絡先なし ("連絡先なし")

Lost Comm ("Lost Comm")

Tag

データ型: string

アクセスの種類: 読み取り専用

修飾子: KeyMaxLen (256)、 オーバーライド ("タグ")、 MappingStrings ("WMI")

システムのベースボードの一意識別子。

このプロパティは、 CIM_PhysicalElementから継承されます。

例: "Base Board"

Version

データ型: string

アクセスの種類: 読み取り専用

修飾子: MaxLen (64)

物理要素のバージョン。

このプロパティは、 CIM_PhysicalElementから継承されます。

Weight

データ型: real32

アクセスの種類: 読み取り専用

修飾子: 単位 ("ポンド")

物理パッケージの重量 (ポンド単位)。

このプロパティは、 CIM_PhysicalPackageから継承されます。

Width

データ型: real32

アクセスの種類: 読み取り専用

修飾子: 単位 ("インチ")

物理パッケージの幅 (インチ単位)。

このプロパティは、 CIM_PhysicalPackageから継承されます。

注釈

Win32_BaseBoard クラスは、CIM_PhysicalPackageから派生したCIM_Cardから派生します。

List Computer Baseboard Properties Perl サンプルは、コンピューター ベースボードに関する情報を返します。

List Computer Baseboard Properties PowerShell サンプルは、コンピューター ベースボードに関する情報を返します。

次の VBScript サンプルでは、コンピューターのベースボードに関する情報も返されます。

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 

要件

要件
サポートされている最小のクライアント
Windows Vista
サポートされている最小のサーバー
Windows Server 2008
MOF
CIMWin32.mof
[DLL]
CIMWin32.dll

こちらもご覧ください

CIM_Card

コンピューター システム ハードウェア クラス