Consommation de données de compteur
Les programmes qui souhaitent lire et utiliser les données du compteur de performances Windows peuvent utiliser l’une des plusieurs interfaces appropriées pour le scénario.
- Les scripts peuvent utiliser les classes de compteur de performances WMI ou l’outil TypePerf .
- Les programmes .NET peuvent utiliser la classe PerformanceCounter.
- La bibliothèque Performance Data Helper (PDH) fournit un accès de haut niveau aux données des fournisseurs de compteurs de performances V1 et V2 via une API Win32 (C/C++).
-
L’interface de Registre permet d’accéder aux données des fournisseurs de compteurs de performances V1 et V2 via la clé de Registre spéciale
HKEY_PERFORMANCE_DATA
. - Les fonctions Consommateur PerfLib V2 fournissent un accès de bas niveau aux données des fournisseurs de compteurs de performances V2 via une API Win32 (C/C++).
L’interface PDH est recommandée pour la plupart des tâches de collecte de données de performances C/C++, car elle est plus facile à utiliser que les interfaces De Registre et PerfLib.