Partager via


Méthode ControlMetrics de la classe Msvm_MetricService

Permet de contrôler la collection de métriques pour un ou plusieurs éléments managés.

Syntaxe

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

Paramètres

Objet [in]

CIM_ManagedElement instance qui identifie les éléments managés pour lesquels les métriques seront collectées. Si ce paramètre a la valeur Null, les métriques de tous les éléments managés associés au paramètre Definition sont collectées.

Définition [in]

Un Msvm_BaseMetricDefinition instance qui spécifie les métriques à collecter. Si ce paramètre a la valeur Null, les métriques de toutes les définitions associées à l’élément managé identifié par le paramètre Subject sont collectées.

MetricCollectionEnabled [in]

Spécifie l’opération à effectuer sur la collection de métriques. Il doit s’agir de l’une des valeurs suivantes.

Activer (2)

Activez la collecte de métriques.

Désactiver (3)

Désactivez la collecte de métriques.

Réinitialiser (4)

Réinitialisez les valeurs des métriques.

DMTF Reserved (..)

Fournisseur réservé (32768..65535)

Valeur retournée

Cette méthode retourne l’une des valeurs suivantes.

Réussite (0)

Non pris en charge (1)

Échec (2)

Méthode Reserved (..)

Spécifique au fournisseur (32768..65535)

Notes

Cette méthode échoue dans les instances suivantes :

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2012 [applications de bureau uniquement]
Espace de noms
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Voir aussi

Msvm_MetricService