CIM_Product クラス
CIM_Product クラスは、物理要素、ソフトウェア機能、およびその他の製品のコレクションを表す具象クラスで、ユニットとして取得されます。 買収とは、サプライヤーと消費者の間の合意を意味し、製品のライセンス、サポート、保証に影響を与える可能性があります。
重要
DMTF (分散管理タスク フォース) CIM (共通情報モデル) クラスは、WMI クラスが構築される親クラスです。 WMI では現在、 CIM 2.x バージョン スキーマのみがサポートされています。
次の構文は、マネージド オブジェクト形式 (MOF) コードから簡略化され、継承されたすべてのプロパティが含まれています。 プロパティは、MOF の順序ではなく、アルファベット順で一覧表示されます。
構文
[abstract, UUID("{FAF76B63-798C-11D2-AAD1-006008C78BC7}"), AMENDMENT]
class CIM_Product
{
string Caption;
string Description;
string IdentifyingNumber;
string Name;
string SKUNumber;
string Vendor;
string Version;
};
メンバー
CIM_Product クラスには、次の種類のメンバーがあります。
プロパティ
CIM_Product クラスには、これらのプロパティがあります。
-
Caption
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MaxLen (64)
製品の短いテキストの説明。
-
-
説明
-
-
データ型: string
-
アクセスの種類: 読み取り専用
製品のテキストの説明。
-
-
IdentifyingNumber
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: Key、 MaxLen (64)、 MappingStrings ("MIF。DMTF|ComponentID|001.4")
製品の識別 (ソフトウェアのシリアル番号、ハードウェア チップのダイ番号、(非商用製品の場合) プロジェクト番号など)。
-
-
名前
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: Key、 MaxLen (256)、 MappingStrings ("MIF。DMTF|ComponentID|001.2")
一般的に使用される製品名。
-
-
SKUNumber
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MaxLen (64)
製品の在庫保管単位 (SKU) 情報。
-
-
ベンダー名
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: CIM_Key、 MaxLen (256)、 MappingStrings ("MIF。DMTF|ComponentID|001.1")
製品のサプライヤーの名前、または製品を販売しているエンティティ (製造元、リセラー、OEM など)。
-
-
Version
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: Key、 MaxLen (64)、 MappingStrings ("MIF。DMTF|ComponentID|001.3")
製品バージョン情報。
-
解説
WMI では、このクラスは実装されません。 CIM_Productから派生した WMI クラスについては、「Win32 クラス」を参照してください。
このドキュメントは、DMTF によって公開されている CIM クラスの説明から派生しています。 Microsoft は、軽微なエラーを修正したり、Microsoft SDK ドキュメントの標準に準拠したり、詳細情報を提供したりするために変更を加えた可能性があります。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista |
サポートされている最小のサーバー |
Windows Server 2008 |
名前空間 |
Root\CIMV2 |
MOF |
|
[DLL] |
|