WmiPerfClass Provider

Starting with Windows Vista, this provider creates the WMI Performance Counter Classes. Data is dynamically supplied to these WMI performance classes by the WMIPerfInst provider. The AutoDiscovery/AutoPurge (ADAP) process no longer transfers performance counter objects into WMI performance classes in the WMI repository. For more information, see Performance Libraries and WMI.

For more information, see Performance Libraries and WMI.

While it is not recommended that you develop new performance objects by creating a WMI high-performance provider and depend on the ADAP reverse adapter process to transfer the data to the performance libraries, the exception is development of a Windows Driver Model driver that supplies performance data. While the reverse adapter process continues to work for backward compatibility, the recommended method is to use Performance Counters Version 6.0.

The __Win32Provider instance name of this provider is "WmiPerfClass".

WMI Providers

Performance Libraries and WMI

Monitoring Performance Data