Share via


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

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

修飾子: KeyMaxLen (64)、 MappingStrings ("MIF。DMTF|ComponentID|001.4")

製品の識別 (ソフトウェアのシリアル番号、ハードウェア チップのダイ番号、(非商用製品の場合) プロジェクト番号など)。

名前

データ型: string

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

修飾子: KeyMaxLen (256)、 MappingStrings ("MIF。DMTF|ComponentID|001.2")

一般的に使用される製品名。

SKUNumber

データ型: string

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

修飾子: MaxLen (64)

製品の在庫保管単位 (SKU) 情報。

ベンダー名

データ型: string

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

修飾子: CIM_KeyMaxLen (256)、 MappingStrings ("MIF。DMTF|ComponentID|001.1")

製品のサプライヤーの名前、または製品を販売しているエンティティ (製造元、リセラー、OEM など)。

Version

データ型: string

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

修飾子: KeyMaxLen (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
CIMWin32.mof
[DLL]
CIMWin32.dll