WMI и библиотеки производительности

Поставщик WMIPerfClass и поставщик WMIPerfInst динамически предоставляют данные счетчиков производительности для классов счетчиков производительности WMI.

Поставщики WMIPerfClass и WMIPerfInst

Поставщик WMIPerfClass создает классы счетчиков производительности WMI при инициализации системы. Поставщик WMIPerfInst динамически предоставляет данные счетчиков производительности для этих классов. Поставщик поставщика WMIPerfClass предоставляет классы для счетчиков производительности версии 1 и версии 2.

Счетчики версии 1 находятся в реестре в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services. Службы, предоставляющие данные о производительности, имеют подраздел Производительность . Классы производительности WMI, созданные из счетчиков версии 1, не имеют значения "Counters" в их имени.

Идентификаторы GUID, определяющие поставщика счетчиков производительности версии 2, находятся в реестре в разделеHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\_V2Providers.

WMIPerfClass регистрируется как обычный поставщик классов WMI. WMIPerfInst — это поставщик экземпляров WMI, который предоставляет данные из вспомогательного средства данных производительности (PDH) для счетчиков версии 1 и 2. Дополнительные сведения см. в разделе Использование функций PDH для использования данных счетчика.

Сведения о WMI

Мониторинг данных производительности