Méthode ControlSampleTimes de la classe Msvm_MetricService
Définit les exemples d’heures de contrôle.
uint32 ControlSampleTimes(
[in] datetime StartSampleTime,
[in] datetime PreferredSampleInterval,
[in] boolean RestartGathering
);
-
StartSampleTime [in]
-
Point dans le temps où l’échantillonnage des métriques doit être démarré.
La valeur 99990101000000.0000000+000 indique que l’échantillonnage doit commencer à la prochaine fois qu’il est synchronisé avec l’heure complète. L’échantillonnage est synchronisé avec la pleine heure si, en secondes, l’intervalle d’échantillonnage modulo de minuit en secondes est égal à 0.
-
PreferredSampleInterval [in]
-
Intervalle d’échantillonnage préféré. Pour obtenir des métriques corrélatables, il est recommandé de choisir l’intervalle de l’exemple de manière à ce que 3600 intervalles d’échantillonnage modulo en secondes soit égal à 0.
Il incombe à l’implémentation du service de métrique CIM de décider si l’exemple d’intervalle demandé est respecté.
Le client CIM peut case activée si les fournisseurs de métriques respectent ou non l’intervalle d’échantillonnage demandé en récupérant les instances BaseMetricDefinition associées et en vérifiant le contenu de la propriété « CIM_BaseMetricDefinition.SampleInterval ».
-
RestartGathering [in]
-
Boolean qui, lorsqu’il est défini sur TRUE, demande que la collecte de toutes les métriques associées au service de métriques soit redémarré avec cet appel de méthode.
La méthode retourne l'une des valeurs suivantes :
-
Réussite (0)
-
Non pris en charge (1)
-
Échec (2)
-
Méthode Reserved (..)
-
Fournisseur spécifique (32768..65535)
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 |
|
DLL |
|