Msvm_FeatureSettingsDefineCapabilities 类

提供以太网交换机功能实例与资源的最小、最大、增量和默认设置之间的链接。

以下语法是简化的托管对象格式 (MOF) 代码,它包括所有继承的属性。

语法

[Association, Aggregation, Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_FeatureSettingsDefineCapabilities : CIM_SettingsDefineCapabilities
{
  Msvm_EthernetSwitchFeatureCapabilities REF GroupComponent;
  Msvm_FeatureSettingData                REF PartComponent;
  uint16                                     PropertyPolicy = 0;
  uint16                                     ValueRole = 3;
  uint16                                     ValueRange = 0;
};

成员

Msvm_FeatureSettingsDefineCapabilities 类具有以下类型的成员:

属性

Msvm_FeatureSettingsDefineCapabilities 类具有这些属性。

GroupComponent

数据类型: Msvm_EthernetSwitchFeatureCapabilities

访问类型:只读

限定符: 重写 (“GroupComponent”)

对表示以太网交换机功能的 Msvm_EthernetSwitchFeatureCapabilities 类实例的引用。 此属性继承自 CIM_Component

PartComponent

数据类型: Msvm_FeatureSettingData

访问类型:只读

限定符: 重写 (“PartComponent”)

对表示资源设置 的 Msvm_FeatureSettingData 类实例的引用。 此属性继承自 CIM_Component

PropertyPolicy

数据类型: uint16

访问类型:只读

指定是独立处理 PartComponent 的非 Null、非键属性,还是将其视为相关集。 例如,可以定义一组独立的最大属性,但每个属性之间没有关系。 另一方面,当每个属性的最大值依赖于其他一些属性时,可能需要定义多个关联的最大属性集。

此属性继承自 CIM_SettingsDefineCapabilities

独立 (0)

相关 (1)

ValueRange

数据类型: uint16

访问类型:只读

限定符:

指示有关解释设置数据的所有非 Null、非键属性的进一步语义。

以下值仅针对设置数据的非 Null、非键、非枚举、非布尔值数值属性进行计算。 该集的每个属性在数学上必须与该属性的其他实例相当。

此属性继承自 CIM_SettingsDefineCapabilities

含义
Point
0
此设置数据实例提供一组值。
最低
1
此设置数据提供计算属性的最小值。 与 PropertyPolicy = “Independent”一起使用时,对于任何功能,每个特定设置数据实例只能指定一个此类设置。 除非在同一组属性上受 Maximums 值的限制,否则所有高于指定值的值也被视为受关联功能实例的支持。
最大值
2
此设置数据提供计算属性的最大值。 与 PropertyPolicy = “Independent”一起使用时,对于任何功能,每个特定设置数据实例只能指定一个此类设置。 除非受同一组属性的 Minimums 值限制,否则所有低于指定值的值也被视为受关联功能实例的支持。
增量
3
此设置数据提供计算属性的增量值。 对于关联的功能,如果计算的属性当前没有相应的 Minimums 或 Maximums 值,则该属性没有影响。 否则,对于每个计算属性,其值 (x) 必须介于 MinimumValueMaximumValue 之间(包括),并且必须具有 MaximumValue减 xx 减去 MinimumValue 的结果均为 Increment 的整数倍数的属性。 如果未指定 MinimumValueMaximumValue ,而另一个为 ,则必须分别假定缺失值是属性数据类型的最低或最高支持值。 此外,如果同时为计算属性指定 MinimumValueMaximumValue ,则 MaximumValue 减去 MinimumValue 的结果必须是 Increment 的整数倍数。

ValueRole

数据类型: uint16

访问类型:只读

限定符:

指定有关解释设置数据的非 Null、非键属性的进一步语义。 此属性继承自 CIM_SettingsDefineCapabilities

含义
默认
0
为功能由关联功能定义的元素创建新的设置数据实例时,设置数据的属性值将用作默认值。 在设置数据的实例中,对于具有相同语义用途的特定属性,最多必须将一个此类设置数据实例指定为默认值。
最优
1
设置数据实例表示与关联功能关联的元素的最佳设置值。 多个组件设置数据实例可以声明为最佳。
中间线
2
关联的设置数据实例的非 Null、非键、非枚举、非布尔值数值属性表示沿某个维度的平均值点。 对于设置数据属性的不同组合,可将多个组件设置数据实例声明为 Mean
支持
3
设置数据的非 Null、非键属性表示一组未限定的受支持属性值。

要求

要求
最低受支持的客户端
Windows 8 [仅限桌面应用]
最低受支持的服务器
Windows Server 2012 [仅限桌面应用]
命名空间
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe