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
-
インスタンスの作成で使用される継承チェーンに表示される最初の具象クラスの名前。 クラスの他のキー プロパティと共に使用する場合、 プロパティを使用すると、このクラスとそのサブクラスのすべてのインスタンスを一意に識別できます。
このプロパティは、 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_Card。SpecialRequirements")
このカードが他のカードから物理的に一意である方法を記述する自由形式の文字列。 プロパティは、対応する 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_Card。RequirementsDescription")
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
-
アクセスの種類: 読み取り専用
-
修飾子: Key、 MaxLen (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 |
|
[DLL] |
|