CIM_ManagedElement クラス
CIM_ManagedElement クラスは、CIM スキーマの非関連付けクラスに共通のスーパークラス (または継承ツリーの最上位) を提供する抽象クラスです。
構文
[Abstract, Version("2.19.0"), UMLPackagePath("CIM::Core::CoreElements"), AMENDMENT]
class CIM_ManagedElement
{
string InstanceID;
string Caption;
string Description;
string ElementName;
};
メンバー
CIM_ManagedElement クラスには、次の種類のメンバーがあります。
プロパティ
CIM_ManagedElement クラスには、これらのプロパティがあります。
-
Caption
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MaxLen (64)
オブジェクトの短いテキスト説明。
-
-
説明
-
-
データ型: string
-
アクセスの種類: 読み取り専用
オブジェクトのテキスト説明。
-
-
ElementName
-
-
データ型: string
-
アクセスの種類: 読み取り専用
オブジェクトのわかりやすい名前。 このプロパティを使用すると、各インスタンスは、キー プロパティ、ID データ、説明情報に加えて、わかりやすい名前を定義できます。
-
-
InstanceID
-
-
データ型: string
-
アクセスの種類: 読み取り専用
含まれる名前空間のスコープ内で、このクラスのインスタンスを一意かつ不透明に識別します。
重要
名前空間内の一意性を確保するには、 InstanceID プロパティの値を次のパターンで構築する必要があります: OrgID:LocalID
OrgID には、 InstanceID を定義するビジネス エンティティが所有する著作権、商標、またはその他の一意の名前、または認識されたグローバル機関によって割り当てられた登録済み ID を含める必要があります。 このパターンは、スキーマ クラス名の構造に似ています。 さらに、一意性を確保するには、 InstanceID の最初のコロンが OrgID とLocalID の間にある必要があります。 したがって、 OrgID にはコロン (':') を含めてはいけません。
LocalID はビジネス エンティティによって選択され、異なる基になる実際の要素を識別するために再利用しないでください。
上記のパターンを使用しない場合、定義エンティティは、このプロバイダーまたはこの名前空間の他のプロバイダーによって生成された InstanceID プロパティ全体で、結果の InstanceID値が再利用されないことを保証する必要があります。
分散管理タスク フォース (DMTF) 定義インスタンスの場合、 パターンは OrgID を CIM に設定して使用する必要があります。
-
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 8 |
サポートされている最小のサーバー |
Windows Server 2012 |
名前空間 |
Root\virtualization\v2 |
MOF |
|
[DLL] |
|