Msvm_MetricServiceCapabilities 类

描述关联的 Msvm_MetricService 实例的功能。

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

语法

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_MetricServiceCapabilities : CIM_MetricServiceCapabilities
{
  string  InstanceID;
  string  Caption = "Hyper-V Metric Service Capabilities";
  string  Description = "Defines Hyper-V Metric Service Capabilities";
  string  ElementName = "Hyper-V Metric Service Capabilities";
  boolean ElementNameEditSupported;
  unit16  MaxElementNameLen;
  unit16  RequestedStatesSupported[];
  string  ElementNameMask;
  string  ControllableMetrics[];
  uint16  MetricsControlTypes[];
  string  ControllableManagedElements[];
  uint16  ManagedElementControlTypes[];
  uint16  SupportedMethods[];
};

成员

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

属性

Msvm_MetricServiceCapabilities 类具有以下属性。

Caption

数据类型: 字符串

访问类型:只读

对象的简短说明。 此属性继承自 CIM_ManagedElement,并且始终设置为“Hyper-V 指标服务功能”。

ControllableManagedElements

数据类型: 字符串 数组

访问类型:只读

限定符: ArrayType (“Indexed”)

标识可由关联的 CIM_MetricService 实例控制的 CIM_ManagedElement 实例。 如果此属性为 Null,则可以控制所有元素。 此属性继承自 CIM_MetricServiceCapabilities

ControllableMetrics

数据类型: 字符串 数组

访问类型:只读

限定符: ArrayType (“Indexed”)

标识可由关联的 CIM_MetricService 实例控制的 CIM_BaseMetricDefinition 实例。 如果此属性为 Null,则可以控制所有指标。 此属性继承自 CIM_MetricServiceCapabilities

描述

数据类型: 字符串

访问类型:只读

对象的说明。 此属性继承自 CIM_ManagedElement,并且始终设置为“定义 Hyper-V 指标服务功能”。

ElementName

数据类型: 字符串

访问类型:只读

对象的显示名称。 此属性继承自 CIM_ManagedElement,并且始终设置为“Hyper-V 指标服务功能”。

ElementNameEditSupported

数据类型: 布尔值

访问类型:只读

指示是否可以修改 ElementName 属性。 此属性继承自 CIM_EnabledLogicalElementCapabilities

ElementNameMask

数据类型: 字符串

访问类型:只读

指定 ElementName 的限制,表示为正则表达式。 此属性继承自 CIM_EnabledLogicalElementCapabilities

InstanceID

数据类型: 字符串

访问类型:只读

限定符:

唯一标识此类的实例。 此属性继承自 CIM_ManagedElement

ManagedElementControlTypes

数据类型: uint16 数组

访问类型:只读

限定符: ArrayType (“Indexed”)

标识关联CIM_MetricService实例支持的控件类型,该实例由 ControlableManagedElements 属性中的同一数组索引处的值标识的CIM_ManagedElement对象。 如果此属性为 Null,则支持所有控件类型。 此属性继承自 CIM_MetricServiceCapabilities

含义
0
未知
2
离散
3
批量
4
两者
5..32767
DMTF 保留
32768..65535
特定于供应商

MaxElementNameLen

数据类型: unit16

访问类型:只读

限定符: MaxValue (256)

指定 ElementName 属性支持的最大长度。 此属性继承自 CIM_EnabledLogicalElementCapabilities

MetricsControlTypes

数据类型: uint16 数组

访问类型:只读

限定符: ArrayType (“Indexed”)

标识关联 CIM_MetricService 实例支持的控件类型, 该CIM_BaseMetricDefinitionControlableMetrics 属性中的同一数组索引处的值标识。 如果此属性为 Null,则支持所有控件类型。 此属性继承自 CIM_MetricServiceCapabilities

含义
0
未知
2
离散
3
批量
4
两者
5..32767
DMTF 保留
32768..65535
特定于供应商

RequestedStatesSupported

数据类型: unit16 array

访问类型:只读

指示在启用的逻辑元素上使用 RequestStateChange 方法时可以请求的可能状态。 此属性继承自 CIM_EnabledLogicalElementCapabilities

含义
2
Enabled
3
禁用
4
关闭
6
Offline
7
测试
8
延迟
9
Quiesce
10
重新启动
11
重置

SupportedMethods

数据类型: uint16 数组

访问类型:只读

指定指标服务支持的方法。 此属性继承自 CIM_MetricServiceCapabilities

含义
2
支持 ControlMetrics 方法。
3
支持 ControlMetricsByClass 方法。
4
支持 ShowMetrics 方法。
5
支持 ShowMetricsByClass 方法。
6
支持 GetMetricValues 方法。
7
支持 ControlSampleTimes 方法。
8..32767
DMTF 保留
32768..65535
特定于供应商

要求

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

另请参阅

CIM_MetricServiceCapabilities

Msvm_MetricService