CIM_PhysicalComponent クラス
CIM_PhysicalComponent クラスは、パッケージ内の下位レベルまたは基本コンポーネントを表します。 リンク、コネクタ、またはパッケージではない物理要素は、このクラスの子孫 (またはメンバー) です。 たとえば、内部モデム カードの UART チップセットは、サブクラス (追加のプロパティまたは関連付けが定義されている場合) またはCIM_PhysicalComponentのインスタンスになります。
重要
DMTF (分散管理タスク フォース) CIM (共通情報モデル) クラスは、WMI クラスが構築される親クラスです。 WMI では現在、 CIM 2.x バージョン スキーマのみがサポートされています。
次の構文は、マネージ オブジェクト形式 (MOF) コードから簡略化され、継承されたすべてのプロパティが含まれています。 プロパティは、MOF の順序ではなく、アルファベット順に一覧表示されます。
構文
[abstract, UUID("{FAF76B78-798C-11D2-AAD1-006008C78BC7}"), AMENDMENT]
class CIM_PhysicalComponent : CIM_PhysicalElement
{
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;
boolean HotSwappable;
boolean Removable;
boolean Replaceable;
};
メンバー
CIM_PhysicalComponent クラスには、次の種類のメンバーがあります。
プロパティ
CIM_PhysicalComponent クラスには、これらのプロパティがあります。
-
Caption
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MaxLen (64)、 DisplayName ("Caption")
オブジェクトの短いテキスト説明。
このプロパティは 、CIM_ManagedSystemElementから継承されます。
-
-
CreationClassName
-
インスタンスの作成で使用されるクラスまたはサブクラスの名前。 クラスの他のキー プロパティと共に使用する場合、このプロパティを使用すると、クラスとそのサブクラスのすべてのインスタンスを一意に識別できます。
このプロパティは、 CIM_PhysicalElementから継承されます。
-
説明
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: DisplayName ("Description")
オブジェクトのテキスト説明。
このプロパティは 、CIM_ManagedSystemElementから継承されます。
-
-
HotSwappable
-
-
データ型: boolean
-
アクセスの種類: 読み取り専用
TRUE の場合、パッケージをホット スワップできます。 含まれているパッケージがオンになっている間に、要素を物理的に異なる (ただし同等の) パッケージに置き換えることができる場合、物理パッケージをホットスワップできます。 たとえば、ファン コンポーネントはホット スワップするように設計できます。 ホットスワップ可能なすべてのコンポーネントは、本質的に取り外し可能で交換可能です。
-
-
InstallDate
-
-
データ型: datetime
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("MIF.DMTF|ComponentID|001.5"), DisplayName ("インストール日")
オブジェクトがインストールされたタイミングを示します。 値がない場合、オブジェクトがインストールされていないことを示すわけではありません。
このプロパティは 、CIM_ManagedSystemElementから継承されます。
-
-
Manufacturer
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MaxLen (256)
物理要素の生成を担当するorganizationの名前。 詳細については、CIM_Productの Vendor プロパティを参照してください。
このプロパティは、 CIM_PhysicalElementから継承されます。
-
-
Model
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MaxLen (64)
物理要素が一般に認識される名前。
このプロパティは、 CIM_PhysicalElementから継承されます。
-
-
Name
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: DisplayName ("Name")
オブジェクトが認識されるラベル。 サブクラス化すると、このプロパティをキー プロパティとしてオーバーライドできます。
このプロパティは 、CIM_ManagedSystemElementから継承されます。
-
-
OtherIdentifyingInfo
-
-
データ型: string
-
アクセスの種類: 読み取り専用
物理要素を識別するために使用できる、資産タグ情報以外の追加データ。 1 つの例として、要素に関連付けられているバーコード データがあり、アセット タグも含まれます。 バー コード データのみが使用可能で、一意で要素キーとして使用できる場合、このプロパティは null になり、バーコード データは Tag プロパティのクラス キーとして使用されることに注意してください。
このプロパティは、 CIM_PhysicalElementから継承されます。
-
-
PartNumber
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MaxLen (256)
物理要素の製造を担当するorganizationによって割り当てられた部品番号。
このプロパティは、 CIM_PhysicalElementから継承されます。
-
-
PoweredOn
-
-
データ型: boolean
-
アクセスの種類: 読み取り専用
TRUE の場合、物理要素の電源がオンになります。 それ以外の場合は、現在オフです。
このプロパティは、 CIM_PhysicalElementから継承されます。
-
-
リムーバブル
-
-
データ型: boolean
-
アクセスの種類: 読み取り専用
TRUE の場合、この要素は、パッケージ全体の機能を損なうことなく、通常見つかった物理コンテナーに取り込み、取り出すように設計されています。 パッケージは、取り外しを実行するために電源をオフにする必要がある場合でも、取り外し可能と見なされます。 電源をオンにしてパッケージを取り外すことができる場合、要素はリムーバブルであり、ホットスワップできます。 たとえば、アップグレード可能なプロセッサ チップは取り外し可能です。
-
-
置き換え可能
-
-
データ型: boolean
-
アクセスの種類: 読み取り専用
TRUE の場合、要素を物理的に異なる要素に置き換えることができます。 たとえば、一部のコンピューター システムでは、メイン プロセッサ チップを高いクロック 定格のいずれかにアップグレードできます。 この場合、プロセッサは交換可能であると言われます。 すべてのリムーバブル コンポーネントは本質的に交換可能です。
-
-
SerialNumber
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MaxLen (64)
物理要素を識別するために使用される製造元によって割り当てられた番号。
このプロパティは、 CIM_PhysicalElementから継承されます。
-
-
SKU
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MaxLen (64)
この物理エレメントの保管単位番号。
このプロパティは、 CIM_PhysicalElementから継承されます。
-
-
状態
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MaxLen (10)、 DisplayName ("Status")
オブジェクトの現在の状態を示す文字列。 操作状態と非運用状態を定義できます。 運用状態には、"OK"、"機能低下"、"Pred Fail" を含めることができます。 "Pred Fail" は、要素が正しく機能しているが、エラー (SMART 対応ハード ディスク ドライブなど) を予測していることを示します。
非運用状態には、"エラー"、"開始中"、"停止中"、および "サービス" が含まれる場合があります。 "サービス" は、ディスクミラー再チェックイン、ユーザーアクセス許可リストの再読み込み、またはその他の管理作業中に適用できます。 このような作業のすべてがオンラインであるわけではありませんが、マネージド要素は "OK" でも、他の状態の 1 つでもありません。
このプロパティは 、CIM_ManagedSystemElementから継承されます。
次の値があります。
-
-
OK ("OK")
-
エラー ("Error")
-
機能低下 ("Degraded")
-
不明 ("不明")
-
Pred Fail ("Pred Fail")
-
開始 中 ("Starting")
-
停止 中 ("停止中")
-
サービス ("Service")
-
ストレス ( "ストレス")
-
NonRecover ("NonRecover")
-
連絡先なし ("連絡先なし")
-
Lost Comm ("Lost Comm")
Tag
物理要素を一意に識別し、要素のキーとして機能します。 このプロパティには、資産タグやシリアル番号データなどの情報を含めることができます。 CIM_PhysicalElementのキーは、キャビネットやアダプターなどの物理的な配置に関係なく、ハードウェアまたはエンティティを個別に識別するために、オブジェクト階層に非常に高く配置されます。 たとえば、ホット スワップできるリムーバブル コンポーネントは、その包含 (スコープ) パッケージから取得し、一時的に使用することはできません。 オブジェクトは引き続き存在し、別のスコープ コンテナーに挿入することもできます。 物理要素のキーは、配置または場所指向の階層とは別に定義される任意の文字列です。
このプロパティは、 CIM_PhysicalElementから継承されます。
Version
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MaxLen (64)
物理要素のバージョンを示します。
このプロパティは、 CIM_PhysicalElementから継承されます。
注釈
CIM_PhysicalComponent クラスは、CIM_PhysicalElementから派生します。
WMI では、このクラスは実装されません。 CIM_PhysicalComponentから派生した WMI クラスについては、「Win32 クラス」を参照してください。
このドキュメントは、DMTF によって発行された CIM クラスの説明から派生しています。 Microsoft は、軽微なエラーの修正、Microsoft SDK ドキュメント標準への準拠、または詳細情報の提供を行うために変更を加えた可能性があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista |
サポートされている最小のサーバー |
Windows Server 2008 |
名前空間 |
Root\CIMV2 |
MOF |
|
[DLL] |
|