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