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


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

[Поставщик счетчиков производительности больше недоступен для использования. Вместо этого используйте поставщик 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