Fournisseur de compteurs de performances

[Le fournisseur de compteurs de performances n’est plus disponible. 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 de compteur de performances WMI 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 performance 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 se présente sous la forme Win32_PerfRowData__service_name_object_name. Par exemple, le nom de la classe WMI qui contient les compteurs de disques logiques est Win32_PerfRawData_PerfDisk_LogicalDisk.

Vous pouvez utiliser la classe Win32_PerfFormattedData correspondante pour obtenir les données de performances précalculées figurant dans le 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 pouvant 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 de compteurs de performances implémente l’interface IWbemProviderInit standard ainsi que la méthode IWbemRefresher::Refresh et les méthodes IWbemHiPerfProvider suivantes :

Fournisseurs WMI