Share via


Uso de las funciones PDH para consumir datos de contador

Use las funciones PDH para recopilar datos de rendimiento. Las funciones PDH son más fáciles de usar que las funciones del Registro y se pueden usar para acceder a los datos de contador tanto de los proveedores V1 como V2. PDH tiene API para recopilar datos de rendimiento actuales, guardar datos de rendimiento en archivos de registro y leer datos de archivos de registro.

Nota:

No puede usar las funciones de capa de abstracción del asistente de datos de rendimiento si escribe aplicaciones Windows OneCore. En su lugar, use las funciones de consumidor perfLib V2.

PDH es una API de alto nivel que simplifica la recopilación de datos de contadores de rendimiento. Ayuda con el análisis de consultas, el almacenamiento en caché de metadatos, la búsqueda de coincidencias de instancias entre ejemplos, calcular valores con formato de valores sin procesar, leer datos de archivos de registro y guardar datos en archivos de registro. PDH usa automáticamente las funciones del Registro al recopilar datos de proveedores V1 y usa las funciones de consumidor V2 al recopilar datos de proveedores V2.

Para recopilar datos de rendimiento mediante las funciones PDH, realice los pasos siguientes.

  1. Creación de una consulta
  2. Adición de contadores a la consulta
  3. Recopilación de los datos de rendimiento
  4. Mostrar los datos de rendimiento
  5. Cerrar la consulta

Puede recopilar datos de rendimiento de orígenes en tiempo real o archivos de registro. Para obtener más información sobre cómo escribir datos de rendimiento en archivos de registro, vea Trabajar con archivos de registro.

Consulte también