Partager via


PdhVbGetDoubleCounterValue, fonction

La fonction PdhVbGetDoubleCounterValue retourne la valeur actuelle du compteur spécifié sous la forme d’une valeur à virgule flottante double précision. Vous devez vérifier CounterStatus avant d’utiliser le nombre retourné, car le compteur peut ne pas être valide lorsqu’il est lu. Pour vérifier l’état du compteur, appelez la fonction PdhVbIsGoodStatus .

Important

La fonction décrite dans cette rubrique peut être modifiée ou indisponible à l’avenir. Au lieu de cela, Microsoft vous recommande d’utiliser les fonctions décrites dans Fonctions des compteurs de performances.

Function PdhVbGetDoubleCounterValue( _ ByVal CounterHandle As Long, _ ByRef CounterStatus As Long _ ) As Double

Paramètres

CounterHandle

ID du compteur dont la valeur actuelle doit être lue.

CounterStatus

Variable dans laquelle l’état actuel de la valeur du compteur est retourné à l’appelant. La valeur de données retournée est valide si et seulement si la valeur retournée dans CounterStatus est PDH_CSTATUS_VALID_DATA ou PDH_CSTATUS_NEW_DATA (voir Codes d’erreur PDH). Si la valeur retournée dans CounterStatus est une autre valeur, n’utilisez pas les données.

Valeur retournée

La fonction retourne la valeur à virgule flottante double précision du compteur actuel, calculée et mise en forme comme défini par le type de compteur.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003 [applications de bureau uniquement]
Bibliothèque
Pdh.lib
DLL
Pdh.dll

Voir aussi

PdhVbIsGoodStatus