Поделиться через


Поставщик счетчиков производительности

[Поставщик счетчика производительности больше недоступен для использования. Вместо этого используйте поставщик WMIPerfInst.]

Поставщик счетчика производительности — это поставщик высокой производительности, предоставляющий необработанные данные счетчиков производительности для классов счетчиков производительности WMI , производных от Win32_PerfRawData. Имя экземпляра __Win32Provider — "NT5_GenericPerfProvider_V1".

Классы Win32_PerfRawData расположены в пространстве имен WMI "Root\CIMv2". Каждый класс производительности WMI соответствует объекту производительности в библиотеке производительности. Свойства этих классов представляют счетчики для объекта. Имя класса WMI для необработанного объекта счетчика имеет форму Win32_PerfRawData__service_name_object_name. Например, имя класса WMI, содержащее счетчики логических дисков, Win32_PerfRawData_PerfDisk_LogicalDisk.

Соответствующий класс Win32_PerfFormattedData можно использовать для получения предварительно вычисляемых данных о производительности, отображаемых в системном мониторе. Например, используйте класс Win32_PerfFormattedData_PerfDisk_LogicalDisk для получения предварительно вычисляемых данных диска.

Дополнительные сведения о том, как написать клиент, который может получить доступ к необработанным данным о производительности, см. в доступ к данным о производительности вC++.

Поставщик счетчика производительности реализует стандартный интерфейс IWbemProviderInit, а также метод IWbemRefresher::Refresh и следующие методы IWbemHiPerfProvider:

поставщиков WMI