Partager via


Fournisseur de compteurs de performances

[Le fournisseur de compteurs de performances n’est plus disponible pour une utilisation. Utilisez plutôt le fournisseur WMIPerfInst.]

Le fournisseur Compteur de performances est un fournisseur hautes performances qui fournit des données de compteur de performances brutes aux classes WMI compteur de performances dérivées de Win32_PerfRawData. Le nom de l’instance __Win32Provider est « NT5_GenericPerfProvider_V1 ».

Les classes Win32_PerfRawData se trouvent dans l’espace de noms WMI « Root\CIMv2 ». Chaque classe de performances WMI correspond à un objet de performances dans une bibliothèque de performances. Les propriétés de ces classes représentent les compteurs de l’objet. Le nom de classe WMI d’un objet de compteur brut est de la forme Win32_PerfRawData__service_name_object_name. Par exemple, le nom de la classe WMI qui contient les compteurs de disque logique est Win32_PerfRawData_PerfDisk_LogicalDisk.

Vous pouvez utiliser la classe Win32_PerfFormattedData correspondante pour obtenir les données de performances précalculées affichées dans moniteur système. Par exemple, utilisez la classe Win32_PerfFormattedData_PerfDisk_LogicalDisk pour obtenir des données de disque précalculées.

Pour plus d’informations sur l’écriture d’un client qui peut accéder aux données de performances brutes, consultez Accès aux données de performances en C++.

En tant que fournisseur hautes performances, le fournisseur Compteur de performances implémente l’interface IWbemProviderInit standard, ainsi que la méthode IWbemRefresher ::Refresh et les méthodes IWbemHiPerfProvider suivantes :

fournisseurs WMI