Partager via


Méthode ShowMetricsByClass de la classe CIM_MetricService

Indique les éléments suivants : les métriques disponibles pour être collectées pour toutes les instances d’une classe CIM, les classes CIM pour lesquelles une métrique définie par un instance de CIM_BaseMetricDefinition est disponible pour être collectée et si une métrique particulière est en cours de collecte pour un élément managé.

Syntaxe

uint32 ShowMetricsByClass(
  [in]  CIM_ManagedElement       REF Subject,
  [in]  CIM_BaseMetricDefinition REF Definition,
  [out] CIM_BaseMetricDefinition REF DefinitionList[],
  [out] string                       MetricNames[],
  [out] uint16                       MetricCollectionEnabled[]
);

Paramètres

Objet [in]

Identifie une classe CIM pour laquelle la méthode retourne des références à des instances de CIM_BaseMetricDefinition qui définissent des métriques pouvant être capturées pour toutes les instances de la classe.

Définition [in]

Identifie un instance de CIM_BaseMetricDefinition. La méthode retourne des références à des instances de CIM_ManagedElement pour lesquelles les métriques définies par le instance de CIM_BaseMetricDefinition peuvent être collectées.

DefinitionList [out]

En cas de réussite, peut contenir des références à des instances d’objets CIM_BaseMetricDefinition qui définissent des métriques disponibles pour la collection pour les CIM_ManagedElement identifiées par le paramètre Subject .

MetricNames [out]

En cas de réussite, chaque index de tableau doit contenir la valeur de la propriété Name pour le instance de CIM_BaseMetricDefinition référencé par l’index de tableau correspondant du paramètre DefinitionList.

MetricCollectionEnabled [out]

Indique si une métrique est collectée pour toutes les instances d’une classe d’éléments managés.

Activé (2)

Désactivé (3)

Réservé (4)

DMTF réservé (..)

Fournisseur réservé (32768..65535)

Valeur retournée

Retourne un 0 en cas de réussite ; sinon, retourne une erreur.

Réussite (0)

Non pris en charge (1)

Échec (2)

Méthode Reserved (..)

Fournisseur spécifique (32768..65535)

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 8.1
Serveur minimal pris en charge
Windows Server 2012 R2
Espace de noms
Racine\virtualisation\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Voir aussi

CIM_MetricService