CIM_Card クラス

CIM_Card クラスは、別のカードまたはホスティング ボードに接続できる物理コンテナーの種類を表します。または、それ自体がシャーシ内のホスティング ボード/マザーボードです。 このクラスには、信号を伝達し、チップなどの物理コンポーネントや他の物理パッケージ (他のカードなど) の取り付けポイントを提供できるパッケージが含まれます。

重要

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

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

構文

[abstract, UUID("{FAF76B76-798C-11D2-AAD1-006008C78BC7}"), AMENDMENT]
class CIM_Card : CIM_PhysicalPackage
{
  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  HostingBoard;
  string   RequirementsDescription;
  boolean  RequiresDaughterBoard;
  string   SlotLayout;
  boolean  SpecialRequirements;
};

メンバー

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

メソッド

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

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

プロパティ

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

Caption

データ型: string

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

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

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

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

CreationClassName

データ型: string

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

修飾子: CIM_KeyMaxLen (256)

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

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

[奥行]

データ型: real32

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

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

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

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

説明

データ型: string

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

修飾子: DisplayName ("Description")

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

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

Height

データ型: real32

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

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

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

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

HostingBoard

データ型: ブール値

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

TRUE の場合、このカードはマザーボードか、より一般的にはシャーシのベースボードです。

HotSwappable

データ型: ブール値

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

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

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

InstallDate

データ型: datetime

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

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

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

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

Manufacturer

データ型: string

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

修飾子: MaxLen (256)

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

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

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

置き換え可能

データ型: ブール値

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

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

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

RequirementsDescription

データ型: string

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

修飾子: ModelCorrespondence ("CIM_CardSpecialRequirements")

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

RequiresDaughterBoard

データ型: ブール値

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

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

SerialNumber

データ型: string

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

修飾子: MaxLen (64)

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

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

SKU

データ型: string

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

修飾子: MaxLen (64)

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

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

SlotLayout

データ型: string

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

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

SpecialRequirements

データ型: ブール値

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

修飾子: ModelCorrespondence ("CIM_CardRequirementsDescription")

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

状態

データ型: 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から継承されます。

Version

データ型: string

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

修飾子: MaxLen (64)

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

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

Weight

データ型: real32

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

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

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

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

Width

データ型: real32

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

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

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

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

解説

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

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

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

必要条件

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

関連項目

CIM_PhysicalPackage