Performance Counter Classes
Performance Counter classes allow scripting and program access to system performance data calculated by existing high-performance providers. For computers running on Windows Vista and later operating systems, different providers supply performance library data through WMI. The WMIPerfClass and WMIPerfInst providers supply classes for both version 1 and version 2 Performance Counters. These providers maintain compatibility with the classes available in earlier operating systems.
The following WMI performance data classes represent basic operating system classes. This is not a complete list of classes that you may find on your operating system. For more information, see Performance Libraries and WMI.
Formatted performance counter classes inherit from the abstract base class for the formatted data classes, Win32_PerfFormattedData.
Raw performance counter classes inherit from the abstract base class for the raw performance counter classes, Win32_PerfRawData.