Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Shows metrics by class.
Syntax
uint32 ShowMetricsByClass(
[in] CIM_ManagedElement REF Subject,
[in] CIM_BaseMetricDefinition REF Definition,
[out] CIM_BaseMetricDefinition REF DefinitionList[],
[out] string MetricNames[],
[out] uint16 MetricCollectionEnabled[]
);
Parameters
-
Subject [in]
-
Identifies a CIM class for which the method returns references to instances of CIM_BaseMetricDefinition that define metrics that are available to be captured for all instances of the class.
-
Definition [in]
-
Identifies an instance of CIM_BaseMetricDefinition. The method returns references to instances of CIM_ManagedElement for which metrics defined by the instance of CIM_BaseMetricDefinition are available to be collected.
-
DefinitionList [out]
-
Upon successful completion of the method, may contain references to instances of CIM_BaseMetricDefinition that define metrics available for collection for the CIM_ManagedElement identified by the Subject parameter.
-
MetricNames [out]
-
Upon successful completion of the method, each array index contains the value of the Name property for the instance of CIM_BaseMetricDefinition referenced by the corresponding array index of the DefinitionList parameter.
-
MetricCollectionEnabled [out]
-
Indicates whether a metric is being collected for all instances of a class of managed elements.
-
Enabled (2)
-
Disabled (3)
-
Reserved (4)
-
DMTF Reserved (..)
-
Vendor Reserved (32768..65535)
Return value
This method returns one of the following values:
-
Success ()
-
Not Supported ()
-
Failed ()
-
Method Reserved ()
-
Vendor Specific ()
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client |
Windows 8.1 |
| Minimum supported server |
Windows Server 2012 R2 |
| Namespace |
Root\virtualization\v2 |
| MOF |
|
| DLL |
|