Modifier

Partager via


ControlMetricsByClass method of the CIM_MetricService class

Enables and disables the collection of metrics.ControlMetricsByClass is used to control the collection of each type of metric for all instances of a class or the collection of a specific metric for all instances of a class.

Syntax

uint32 ControlMetricsByClass(
  [in] CIM_ManagedElement       REF Subject,
  [in] CIM_BaseMetricDefinition REF Definition,
  [in] uint16                       MetricCollectionEnabled
);

Parameters

Subject [in]

Identifies the CIM_ManagedElement class for which metrics will be controlled.

Definition [in]

Identifies a CIM_BaseMetricDefinition for which metrics will be controlled.

MetricCollectionEnabled [in]

Indicates the desired operation to perform on the metrics.

Enable (2)

Disable (3)

Reset (4)

DMTF Reserved (..)

Vendor Reserved (32768..65535)

Return value

Returns a 0 on success; otherwise, returns an error.

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

CIM_MetricService