CIM_Chassis クラス

CIM_Chassis クラスは、他の要素を囲み、デスクトップ、処理ノード、UPS、ディスクストレージ、テープストレージなどの定義可能な機能、またはこれらの組み合わせを提供する物理要素を表します。

重要

DMTF (分散管理タスク フォース) CIM (共通情報モデル) クラスは、WMI クラスが構築される親クラスです。 WMI では現在、 CIM 2.x バージョン スキーマのみがサポートされています。

次の構文は、マネージド オブジェクト フォーマット (MOF) コードを簡素化しており、継承されたすべてのプロパティを含んでいます。 プロパティは、MOF の順序ではなく、アルファベット順で一覧表示されます。

構文

[abstract, UUID("{FAF76B72-798C-11D2-AAD1-006008C78BC7}"), AMENDMENT]
class CIM_Chassis : CIM_PhysicalFrame
{
  string   Caption;
  string   Description;
  datetime InstallDate;
  string   Name;
  string   Status;
  string   CreationClassName;
  string   Manufacturer;
  string   Model;
  string   OtherIdentifyingInfo;
  string   PartNumber;
  boolean  PoweredOn;
  string   SerialNumber;
  string   SKU;
  string   Tag;
  string   Version;
  real32   Depth;
  real32   Height;
  boolean  HotSwappable;
  boolean  Removable;
  boolean  Replaceable;
  real32   Weight;
  real32   Width;
  boolean  AudibleAlarm;
  string   BreachDescription;
  string   CableManagementStrategy;
  boolean  LockPresent;
  uint16   SecurityBreach;
  string   ServiceDescriptions[];
  uint16   ServicePhilosophy[];
  boolean  VisibleAlarm;
  uint16   ChassisTypes[];
  sint16   CurrentRequiredOrProduced;
  uint16   HeatGeneration;
  uint16   NumberOfPowerCords;
  string   TypeDescriptions[];
};

メンバー

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

メソッド

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

メソッド 説明
IsCompatible 参照先の物理要素を物理パッケージに含めることができるか、物理パッケージに挿入できるかを確認します。 WMI によって実装されていません。

プロパティ

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

AudibleAlarm

データ型: ブール値

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

TRUE の場合、フレームには可聴アラームが装備されます。

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

BreachDescription

データ型: string

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

修飾子: ModelCorrespondence ("CIM_PhysicalFrameSecurityBreach")

SecurityBreach プロパティが侵害またはその他のセキュリティ関連のイベントが発生したことを示している場合に、詳細情報を提供する自由形式の文字列。

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

CableManagementStrategy

データ型: string

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

フレームのさまざまなケーブルの接続方法とバンドル方法に関する情報を含む自由形式の文字列。 ネットワーク、ストレージ関連、および電源ケーブルが多数ある場合、ケーブル管理は複雑で困難な作業になる可能性があります。 この文字列プロパティには、フレームのアセンブリとサービスに役立つ情報が含まれています。

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

Caption

データ型: string

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

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

オブジェクトの短いテキストの説明。

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

ChassisTypes

データ型: uint16 配列

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

修飾子: ArrayType ("Indexed")、 MappingStrings ("MIF。DMTF|物理コンテナー グローバル テーブル|002.1")、 ModelCorrespondence ("CIM_ChassisTypeDescriptions")

シャーシの種類を示す列挙された整数値の配列。

その他 (1)

その他。

不明 (2)

不明。

デスクトップ (3)

デスクトップ。

低プロファイル デスクトップ (4)

薄型デスクトップ。

ピザ ボックス (5)

ピザ ボックス。

ミニタワー (6)

ミニタワー。

タワー (7)

タワー。

ポータブル (8)

移植可能。

ノート PC (9)

ラップトップ:

ノートブック (10)

ノートブック。

手持ち (11)

ハンドヘルド。

ドッキング ステーション (12)

ドッキング ステーション。

All in One (13)

オールインワン。

Sub Notebook (14)

サブノートブック。

省スペース (15)

省スペース。

ランチ ボックス (16)

ランチ ボックス。

メイン システム シャーシ (17)

メイン システム シャーシ。

拡張シャーシ (18)

拡張シャーシ。

サブシャーシ (19)

サブシャーシ。

バス拡張シャーシ (20)

バス拡張シャーシ。

周辺機器シャーシ (21)

周辺機器シャーシ。

ストレージ シャーシ (22)

ストレージ シャーシ。

ラック マウント シャーシ (23)

ラックマウント シャーシ。

シールケース PC (24)

シールケース コンピューター。

CreationClassName

データ型: string

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

修飾子: CIM_KeyMaxLen (256)

インスタンスの作成で使用されるクラスまたはサブクラスの名前。 クラスの他のキー プロパティと共に使用する場合、このプロパティを使用すると、クラスとそのサブクラスのすべてのインスタンスを一意に識別できます。

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

CurrentRequiredOrProduced

データ型: sint16

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

修飾子: 単位 ("amps at 120 volts")

現在、シャーシには 120 ボルトが必要です。 (UPS の場合と同様に) シャーシによって電源が供給される場合、このプロパティは、生成されたアンパ数を負の数として示すことができます。

[奥行]

データ型: real32

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

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

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

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

説明

データ型: string

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

修飾子: DisplayName ("Description")

オブジェクトのテキストの説明。

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

熱世代

データ型: uint16

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

修飾子: 単位 ("BTU per hour")

シャーシによって Btu/時間で発生する熱の量。

Height

データ型: real32

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

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

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

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

HotSwappable

データ型: ブール値

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

TRUE の場合、パッケージをホット スワップできます。 含まれているパッケージがオンになっている間に、要素を物理的に異なる (ただし同等の) 要素に置き換えることができる場合は、物理パッケージをホットスワップできます。 たとえば、ファン コンポーネントはホットスワップするように設計できます。 ホットスワップ可能なすべてのコンポーネントは、本質的に取り外し可能で交換可能です。

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

InstallDate

データ型: datetime

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

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

オブジェクトがインストールされた日時を示します。 値がない場合、オブジェクトがインストールされていないことを示すわけではありません。

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

LockPresent

データ型: ブール値

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

TRUE の場合、フレームはロックで保護されます。

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

Manufacturer

データ型: string

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

修飾子: MaxLen (256)

物理要素の生成を担当するorganizationの名前。 詳細については、CIM_ProductVendor プロパティを参照してください。

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

Model

データ型: string

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

修飾子: MaxLen (64)

物理要素が一般的に認識される名前。

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

名前

データ型: string

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

修飾子: DisplayName ("Name")

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

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

NumberOfPowerCords

データ型: uint16

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

すべてのコンポーネントが動作できるように、シャーシに接続する必要がある電源コードの数。

OtherIdentifyingInfo

データ型: string

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

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

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

PartNumber

データ型: string

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

修飾子: MaxLen (256)

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

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

PoweredOn

データ型: ブール値

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

TRUE の場合、物理要素の電源がオンになります。 それ以外の場合は、現在オフです。

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

リムーバブル

データ型: ブール値

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

TRUE の場合、パッケージは、パッケージ全体の機能を損なうことなく、通常見つかる物理コンテナーとの間で取り込まれるよう設計されています。 パッケージは、取り外しを実行するために電源がオフになっている必要がある場合でも、取り外し可能と見なされます。 電源をオンにしてパッケージを取り外すことができる場合、要素は取り外し可能であり、ホットスワップできます。 たとえば、アップグレード可能なプロセッサ チップは取り外し可能です。

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

置き換え可能

データ型: ブール値

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

TRUE の場合、要素を物理的に異なる要素に置き換えることができます。 たとえば、一部のコンピューター システムでは、メイン プロセッサ チップを上位のクロック定格のいずれかにアップグレードできます。 この場合、プロセッサは交換可能であると言われます。 取り外し可能なコンポーネントはすべて、本質的に置換可能です。

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

SecurityBreach

データ型: uint16

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

修飾子: MappingStrings ("MIF.DMTF|物理コンテナー グローバル テーブル|002.12")、 ModelCorrespondence ("CIM_PhysicalFrameBreachDescription")

フレームの物理的な侵害が試行されたが失敗したか、試行されて成功したかを示します。

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

その他 (1)

不明 (2)

違反なし (3)

侵害の試行 (4)

侵害の成功 (5)

SerialNumber

データ型: string

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

修飾子: MaxLen (64)

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

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

ServiceDescriptions

データ型: 文字列 配列

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

修飾子: ArrayType ("Indexed")、 ModelCorrespondence ("CIM_PhysicalFrameServicePhilosophy")

ServicePhilosophy 配列内のエントリの詳細な説明を提供する自由形式の文字列。

注意

この配列の各エントリは、同じインデックスにある ServicePhilosophy 配列のエントリに関連しています。

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

ServicePhilosophy

データ型: uint16 配列

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

修飾子: ArrayType ("Indexed")、 ModelCorrespondence ("CIM_PhysicalFrameServiceDescriptions")

フレームが上部、前面、背面、または側面から処理されているかどうかを示します。スライディング トレイまたは取り外し可能な側面があるかどうか、フレームが移動可能かどうか (ローラーなど)。

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

不明 (0)

その他 (1)

サービスを上から (2)

サービスの先頭から (3)

サービスの戻る (4)

側からのサービス (5)

スライディング トレイ (6)

取り外し可能な側面 (7)

移動可能 (8)

SKU

データ型: string

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

修飾子: MaxLen (64)

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

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

状態

データ型: string

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

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

オブジェクトの現在の状態を示す文字列。 運用状態と非運用状態を定義できます。 操作状態には、"OK"、"低下"、"事前失敗" が含まれます。 "Pred Fail" は、要素が正しく機能しているが、エラー (SMART 対応ハード ディスク ドライブなど) を予測していることを示します。

非運用状態には、"エラー"、"開始中"、"停止中"、"サービス" が含まれる場合があります。 "サービス" は、ディスクのミラー、ユーザーのアクセス許可リストの再読み込み、またはその他の管理作業中に適用できます。 このような作業のすべてがオンラインであるわけではありませんが、マネージド要素は "OK" でも、他の状態の 1 つでもありません。

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

次の値があります。

OK ("OK")

エラー ("Error")

機能低下 ("Degraded")

不明 ("不明")

Pred Fail ("Pred Fail")

開始 ("開始")

停止中 ("停止中")

サービス ("Service")

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

NonRecover ("NonRecover")

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

Lost Comm ("Lost Comm")

Tag

データ型: string

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

修飾子: CIM_KeyMaxLen (256)

物理要素を一意に識別し、要素のキーとして機能します。 このプロパティには、資産タグやシリアル番号データなどの情報を含めることができます。 CIM_PhysicalElementのキーは、キャビネットやアダプターなどの物理的な配置に関係なく、ハードウェアまたはエンティティを個別に識別するために、オブジェクト階層に非常に高く配置されます。 たとえば、ホット スワップできるリムーバブル コンポーネントは、その包含 (スコープ) パッケージから取得し、一時的に使用することはできません。 オブジェクトは引き続き存在し、別のスコープ コンテナーに挿入することもできます。 物理要素のキーは、配置または場所指向階層とは無関係に定義される任意の文字列です。

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

TypeDescriptions

データ型: 文字列 配列

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

修飾子: ArrayType ("Indexed")、 ModelCorrespondence ("CIM_ChassisChassisTypes")

ChassisTypes 配列エントリに関する情報を提供する自由形式の文字列の配列。

注意

各配列エントリは、同じインデックスにある ChassisTypes プロパティのエントリに関連付けられます。

Version

データ型: string

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

修飾子: MaxLen (64)

物理要素のバージョンを示します。

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

VisibleAlarm

データ型: ブール値

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

TRUE の場合、機器には目に見えるアラームが含まれます。

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

Weight

データ型: real32

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

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

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

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

Width

データ型: real32

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

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

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

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

解説

CIM_Chassis クラスは、CIM_PhysicalFrameから派生します。

WMI では、このクラスは実装されません。 CIM_Chassisから派生したクラスの詳細については、「Win32 クラス」を参照してください。

このドキュメントは、DMTF によって公開されている CIM クラスの説明から派生しています。 Microsoft は、軽微なエラーを修正したり、Microsoft SDK ドキュメントの標準に準拠したり、詳細情報を提供したりするために変更を加えた可能性があります。

必要条件

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

関連項目

CIM_PhysicalFrame