Compartir a través de


Proveedor de contadores de rendimiento

[El proveedor de contadores de rendimiento ya no está disponible para su uso. En su lugar, use el proveedor WMIPerfInst.]

El proveedor de contadores de rendimiento es un proveedor de alto rendimiento que proporciona datos de contador de rendimiento sin procesar a las clases de contador de rendimiento WMI derivadas de Win32_PerfRawData. El nombre de instancia de __Win32Provider es "NT5_GenericPerfProvider_V1".

Las clases Win32_PerfRawData se encuentran en el espacio de nombres "Root\CIMv2" de WMI. Cada clase de rendimiento de WMI corresponde a un objeto de rendimiento de una biblioteca de rendimiento. Las propiedades de estas clases representan los contadores del objeto . El nombre de clase WMI para un objeto de contador sin formato tiene el formato Win32_PerfRawData__service_name_object_name. Por ejemplo, el nombre de la clase WMI que contiene los contadores de disco lógico es Win32_PerfRawData_PerfDisk_LogicalDisk.

Puede usar la clase Win32_PerfFormattedData correspondiente para obtener los datos de rendimiento calculados previamente que se muestran en Monitor del sistema. Por ejemplo, use la clase Win32_PerfFormattedData_PerfDisk_LogicalDisk para obtener datos de disco calculados previamente.

Para obtener más información sobre cómo escribir un cliente que pueda acceder a datos de rendimiento sin procesar, consulte Acceso a datos de rendimiento en C++.

Como proveedor de alto rendimiento, el proveedor de contadores de rendimiento implementa el método IWbemProviderInit estándar, así como el método IWbemRefresher::Refresh y los métodos IWbemHiPerfProvider:

proveedores de WMI de