CIM_SettingsDefineCapabilities 类
表示 CIM_SettingData 实例的属性与 CIM_Capabilities 实例之间的关联。
语法
[Association, Aggregation, Abstract, Version("2.22.1"), UMLPackagePath("CIM::Core::Settings"), AMENDMENT]
class CIM_SettingsDefineCapabilities : CIM_Component
{
CIM_Capabilities REF GroupComponent;
CIM_SettingData REF PartComponent;
uint16 PropertyPolicy = 0;
uint16 ValueRole = 3;
uint16 ValueRange = 0;
};
成员
CIM_SettingsDefineCapabilities 类具有以下类型的成员:
属性
CIM_SettingsDefineCapabilities 类具有这些属性。
-
GroupComponent
-
对 CIM_Capabilities 实例的 引用。
-
PartComponent
-
-
数据类型: CIM_SettingData
-
访问类型:只读
-
限定符: 重写 (“PartComponent”)
对用于定义 CIM_Capabilities 实例的 CIM_SettingData 实例的 引用。
-
-
PropertyPolicy
-
-
数据类型: uint16
-
访问类型:只读
-
限定符: 必需、 ModelCorrespondence (“CIM_SettingsDefineCapabilities。ValueRole“、”CIM_SettingsDefineCapabilities”。ValueRange“)
指示关联的 CIM_SettingData 实例的非 null、非键属性是独立处理还是作为相关集处理。 例如,当每个属性之间没有关系时,可以定义一组独立的最大属性。 相比之下,当每个属性的最大值依赖于其他一些属性时,可能需要定义多个相关的最大属性集。
-
-
独立 (0)
-
相关 (1)
-
DMTF 保留 (.)
ValueRange
-
数据类型: uint16
-
访问类型:只读
-
限定符: ModelCorrespondence (“CIM_SettingsDefineCapabilities。PropertyPolicy“、”CIM_SettingsDefineCapabilities”。ValueRole“)
指示 CIM_SettingData 实例的非 null、非键属性的属性使用的值范围的类型。
点 (0)
最小 (1)
最大值 (2)
增量 (3)
DMTF 保留 (.)
ValueRole
-
数据类型: uint16
-
访问类型:只读
-
限定符: ModelCorrespondence (“CIM_SettingsDefineCapabilities。PropertyPolicy“、”CIM_SettingsDefineCapabilities”。ValueRange“)
用于解释 CIM_SettingData 实例的非 null、非键属性的其他语义。
“Default”表示当为功能由关联的 Capabilities 实例定义的元素创建新的 SettingData 实例时,组件 SettingData 实例的属性值将用作默认值。
在 settingdata 的实例中,对于具有相同语义用途的特定属性,最多应将一个这样的 settingdata 实例指定为默认值。
“最优”表示 SettingData 实例表示与关联功能实例关联的元素的最佳设置值。 多个组件 SettingData 实例可以声明为“最佳”。Mean“表示关联的 SettingData 实例的非 null、非键、非枚举、非布尔数值属性表示沿某个维度的平均值点。 对于 SettingData 属性的不同组合,可将多个组件 SettingData 实例声明为“Mean”。 “Supported”表示 Component SettingData 实例的非 null、非键属性表示一组其他不限定的受支持属性值。
默认 (0)
最佳 (1)
平均 (2)
支持的 (3)
DMTF 保留 (.)
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 8 |
最低受支持的服务器 |
Windows Server 2012 |
命名空间 |
Root\virtualization\v2 |
MOF |
|
DLL |
|