GetMetricValues method of the Msvm_MetricService class

Gets metric values.

Syntax

uint32 GetMetricValues(
  [in]  CIM_BaseMetricDefinition REF Definition,
  [in]  uint16                       Range,
  [in]  uint16                       Count,
  [out] CIM_BaseMetricValue      REF Values[]
);

Parameters

Definition [in]

Identifies a CIM_BaseMetricDefinition for which metrics will be returned.

Range [in]

Identifies how the instances are selected. The algorithm for ordering value instances is metric definition specific.

Minimum (2)

Maximum (3)

DMTF Reserved (..)

Vendor Specific (32768..65535)

Count [in]

Identifies the maximum number of instances to be returned by the method.

Values [out]

Upon successful completion of the method, contains references to instances of CIM_BaseMetricValue, filtered according to the values of the input parameters.

Return value

This method returns one of the following values:

Success (0)

Not Supported (1)

Failed (2)

Method Reserved (..)

Vendor Specific (32768..65535)

Requirements

Requirement Value
Minimum supported client
Windows 8.1
Minimum supported server
Windows Server 2012 R2
Namespace
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

See also

Msvm_MetricService