Encabezado pdh.h

Los contadores de rendimiento usan este encabezado. Para más información, consulte:

pdh.h contiene las siguientes interfaces de programación:

Functions

 
PdhAddCounterA

Agrega el contador especificado a la consulta. (ANSI)
PdhAddCounterW

Agrega el contador especificado a la consulta. (Unicode)
PdhAddEnglishCounterA

Agrega el contador independiente del idioma especificado a la consulta. (ANSI)
PdhAddEnglishCounterW

Agrega el contador independiente del idioma especificado a la consulta. (Unicode)
PdhBindInputDataSourceA

Enlaza uno o varios archivos de registro binarios para leer datos de registro. (ANSI)
PdhBindInputDataSourceW

Enlaza uno o varios archivos de registro binarios para leer datos de registro. (Unicode)
PdhBrowseCountersA

Muestra un cuadro de diálogo Examinar contadores que el usuario puede usar para seleccionar uno o varios contadores que desea agregar a la consulta. Para usar identificadores para orígenes de datos, use la función PdhBrowseCountersH. (ANSI)
PdhBrowseCountersHA

Muestra un cuadro de diálogo Examinar contadores que el usuario puede usar para seleccionar uno o varios contadores que desea agregar a la consulta. Esta función es idéntica a la función PdhBrowseCounters, salvo que admite el uso de identificadores para orígenes de datos. (ANSI)
PdhBrowseCountersHW

Muestra un cuadro de diálogo Examinar contadores que el usuario puede usar para seleccionar uno o varios contadores que desea agregar a la consulta. Esta función es idéntica a la función PdhBrowseCounters, salvo que admite el uso de identificadores para orígenes de datos. (Unicode)
PdhBrowseCountersW

Muestra un cuadro de diálogo Examinar contadores que el usuario puede usar para seleccionar uno o varios contadores que desea agregar a la consulta. Para usar identificadores para orígenes de datos, use la función PdhBrowseCountersH. (Unicode)
PdhCalculateCounterFromRawValue

Calcula el valor que se puede mostrar de dos valores de contador sin procesar.
PdhCloseLog

Cierra el archivo de registro especificado.
PdhCloseQuery

Cierra todos los contadores contenidos en la consulta especificada, cierra todos los identificadores relacionados con la consulta y libera toda la memoria asociada a la consulta.
PdhCollectQueryData

Recopila el valor de datos sin procesar actual para todos los contadores de la consulta especificada y actualiza el código de estado de cada contador. (PdhCollectQueryData)
PdhCollectQueryDataEx

Usa un subproceso independiente para recopilar el valor de datos sin procesar actual para todos los contadores de la consulta especificada. A continuación, la función señala el evento definido por la aplicación y espera el intervalo de tiempo especificado antes de devolverlo.
PdhCollectQueryDataWithTime

Recopila el valor de datos sin procesar actual para todos los contadores de la consulta especificada y actualiza el código de estado de cada contador. (PdhCollectQueryDataWithTime)
PdhComputeCounterStatistics

Calcula las estadísticas de un contador a partir de una matriz de valores sin procesar.
PdhConnectMachineA

Se conecta al equipo especificado. (ANSI)
PdhConnectMachineW

Se conecta al equipo especificado. (Unicode)
PdhEnumLogSetNamesA

Enumera los nombres de los conjuntos de registros dentro del DSN. (ANSI)
PdhEnumLogSetNamesW

Enumera los nombres de los conjuntos de registros dentro del DSN. (Unicode)
PdhEnumMachinesA

Devuelve una lista de los nombres de equipo asociados a contadores en un archivo de registro. (PdhEnumMachinesA)
PdhEnumMachinesHA

Devuelve una lista de los nombres de equipo asociados a contadores en un archivo de registro. (PdhEnumMachinesHA)
PdhEnumMachinesHW

Devuelve una lista de los nombres de equipo asociados a contadores en un archivo de registro. (PdhEnumMachinesHW)
PdhEnumMachinesW

Devuelve una lista de los nombres de equipo asociados a contadores en un archivo de registro. (PdhEnumMachinesW)
PdhEnumObjectItemsA

Devuelve el contador y los nombres de instancia del objeto especificados que existen en el equipo especificado o en el archivo de registro especificado. Para usar identificadores para orígenes de datos, use la función PdhEnumObjectItemsH. (ANSI)
PdhEnumObjectItemsHA

Devuelve el contador y los nombres de instancia del objeto especificados que existen en el equipo especificado o en el archivo de registro especificado. Esta función es idéntica a la función PdhEnumObjectItems, salvo que admite el uso de identificadores para orígenes de datos. (ANSI)
PdhEnumObjectItemsHW

Devuelve el contador y los nombres de instancia del objeto especificados que existen en el equipo especificado o en el archivo de registro especificado. Esta función es idéntica a la función PdhEnumObjectItems, salvo que admite el uso de identificadores para orígenes de datos. (Unicode)
PdhEnumObjectItemsW

Devuelve el contador y los nombres de instancia del objeto especificados que existen en el equipo especificado o en el archivo de registro especificado. Para usar identificadores para orígenes de datos, use la función PdhEnumObjectItemsH. (Unicode)
PdhEnumObjectsA

Devuelve una lista de objetos disponibles en el equipo especificado o en el archivo de registro especificado. Para usar identificadores para orígenes de datos, use la función PdhEnumObjectsH. (ANSI)
PdhEnumObjectsHA

Devuelve una lista de objetos disponibles en el equipo especificado o en el archivo de registro especificado. Esta función es idéntica a PdhEnumObjects, salvo que admite el uso de identificadores para orígenes de datos. (ANSI)
PdhEnumObjectsHW

Devuelve una lista de objetos disponibles en el equipo especificado o en el archivo de registro especificado. Esta función es idéntica a PdhEnumObjects, salvo que admite el uso de identificadores para orígenes de datos. (Unicode)
PdhEnumObjectsW

Devuelve una lista de objetos disponibles en el equipo especificado o en el archivo de registro especificado. Para usar identificadores para orígenes de datos, use la función PdhEnumObjectsH. (Unicode)
PdhExpandCounterPathA

Examina el equipo especificado (o el equipo local si no se especifica ninguno) para contadores e instancias de contadores que coinciden con las cadenas con caracteres comodín en la ruta de acceso del contador. (ANSI)
PdhExpandCounterPathW

Examina el equipo especificado (o el equipo local si no se especifica ninguno) para contadores e instancias de contadores que coinciden con las cadenas con caracteres comodín en la ruta de acceso del contador. (Unicode)
PdhExpandWildCardPathA

Examina el equipo o el archivo de registro especificados y devuelve esas rutas de acceso de contador que coinciden con la ruta de acceso del contador especificada que contiene caracteres comodín. Para usar identificadores para orígenes de datos, use la función PdhExpandWildCardPathH. (ANSI)
PdhExpandWildCardPathHA

Examina el equipo o el archivo de registro especificados y devuelve esas rutas de acceso de contador que coinciden con la ruta de acceso del contador especificada que contiene caracteres comodín. Esta función es idéntica a la función PdhExpandWildCardPath, salvo que admite el uso de identificadores para orígenes de datos. (ANSI)
PdhExpandWildCardPathHW

Examina el equipo o el archivo de registro especificados y devuelve esas rutas de acceso de contador que coinciden con la ruta de acceso del contador especificada que contiene caracteres comodín. Esta función es idéntica a la función PdhExpandWildCardPath, salvo que admite el uso de identificadores para orígenes de datos. (Unicode)
PdhExpandWildCardPathW

Examina el equipo o el archivo de registro especificados y devuelve esas rutas de acceso de contador que coinciden con la ruta de acceso del contador especificada que contiene caracteres comodín. Para usar identificadores para orígenes de datos, use la función PdhExpandWildCardPathH. (Unicode)
PdhFormatFromRawValue

Calcula un valor que se puede mostrar para los valores de contador sin procesar especificados.
PdhGetCounterInfoA

Recupera información sobre un contador, como el tamaño de los datos, el tipo de contador, la ruta de acceso y los valores de datos proporcionados por el usuario. (ANSI)
PdhGetCounterInfoW

Recupera información sobre un contador, como el tamaño de los datos, el tipo de contador, la ruta de acceso y los valores de datos proporcionados por el usuario. (Unicode)
PdhGetCounterTimeBase

Devuelve la base de tiempo del contador especificado.
PdhGetDataSourceTimeRangeA

Determina el intervalo de tiempo, el número de entradas y, si procede, el tamaño del búfer que contiene los datos de rendimiento del origen de entrada especificado. Para usar identificadores para orígenes de datos, use la función PdhGetDataSourceTimeRangeH. (ANSI)
PdhGetDataSourceTimeRangeH

Determina el intervalo de tiempo, el número de entradas y, si procede, el tamaño del búfer que contiene los datos de rendimiento del origen de entrada especificado. Esta función es idéntica a la función PdhGetDataSourceTimeRange, salvo que admite el uso de identificadores para orígenes de datos.
PdhGetDataSourceTimeRangeW

Determina el intervalo de tiempo, el número de entradas y, si procede, el tamaño del búfer que contiene los datos de rendimiento del origen de entrada especificado. Para usar identificadores para orígenes de datos, use la función PdhGetDataSourceTimeRangeH. (Unicode)
PdhGetDefaultPerfCounterA

Recupera el nombre del contador predeterminado para el objeto especificado. Este nombre se puede usar para establecer la selección inicial del contador en el cuadro de diálogo Examinar contador. Para usar identificadores para orígenes de datos, use la función PdhGetDefaultPerfCounterH. (ANSI)
PdhGetDefaultPerfCounterHA

Recupera el nombre del contador predeterminado para el objeto especificado. (ANSI)
PdhGetDefaultPerfCounterHW

Recupera el nombre del contador predeterminado para el objeto especificado. (Unicode)
PdhGetDefaultPerfCounterW

Recupera el nombre del contador predeterminado para el objeto especificado. Este nombre se puede usar para establecer la selección inicial del contador en el cuadro de diálogo Examinar contador. Para usar identificadores para orígenes de datos, use la función PdhGetDefaultPerfCounterH. (Unicode)
PdhGetDefaultPerfObjectA

Recupera el nombre del objeto predeterminado. Este nombre se puede usar para establecer la selección inicial del objeto en el cuadro de diálogo Examinar contador. Para usar identificadores para orígenes de datos, use la función PdhGetDefaultPerfObjectH. (ANSI)
PdhGetDefaultPerfObjectHA

Recupera el nombre del objeto predeterminado. (ANSI)
PdhGetDefaultPerfObjectHW

Recupera el nombre del objeto predeterminado. (Unicode)
PdhGetDefaultPerfObjectW

Recupera el nombre del objeto predeterminado. Este nombre se puede usar para establecer la selección inicial del objeto en el cuadro de diálogo Examinar contador. Para usar identificadores para orígenes de datos, use la función PdhGetDefaultPerfObjectH. (Unicode)
PdhGetDllVersion

Devuelve la versión del archivo Pdh.dll instalado actualmente.
PdhGetFormattedCounterArrayA

Devuelve una matriz de valores de contador con formato. Use esta función cuando desee dar formato a los valores de contador de un contador que contenga un carácter comodín para el nombre de instancia. (ANSI)
PdhGetFormattedCounterArrayW

Devuelve una matriz de valores de contador con formato. Use esta función cuando desee dar formato a los valores de contador de un contador que contenga un carácter comodín para el nombre de instancia. (Unicode)
PdhGetFormattedCounterValue

Calcula un valor que se puede mostrar para el contador especificado.
PdhGetLogFileSize

Devuelve el tamaño del archivo de registro especificado.
PdhGetRawCounterArrayA

Devuelve una matriz de valores sin formato del contador especificado. Use esta función cuando desee recuperar los valores de contador sin formato de un contador que contenga un carácter comodín para el nombre de instancia. (ANSI)
PdhGetRawCounterArrayW

Devuelve una matriz de valores sin formato del contador especificado. Use esta función cuando desee recuperar los valores de contador sin formato de un contador que contenga un carácter comodín para el nombre de instancia. (Unicode)
PdhGetRawCounterValue

Devuelve el valor sin procesar actual del contador.
PdhIsRealTimeQuery

Determina si la consulta especificada es una consulta en tiempo real.
PdhLookupPerfIndexByNameA

Devuelve el índice de contador correspondiente al nombre de contador especificado. (ANSI)
PdhLookupPerfIndexByNameW

Devuelve el índice de contador correspondiente al nombre de contador especificado. (Unicode)
PdhLookupPerfNameByIndexA

Devuelve el nombre del objeto de rendimiento o el nombre del contador correspondiente al índice especificado. (ANSI)
PdhLookupPerfNameByIndexW

Devuelve el nombre del objeto de rendimiento o el nombre del contador correspondiente al índice especificado. (Unicode)
PdhMakeCounterPathA

Crea una ruta de acceso de contador completa con los miembros especificados en la estructura PDH_COUNTER_PATH_ELEMENTS. (ANSI)
PdhMakeCounterPathW

Crea una ruta de acceso de contador completa con los miembros especificados en la estructura PDH_COUNTER_PATH_ELEMENTS. (Unicode)
PdhOpenLogA

Abre el archivo de registro especificado para leer o escribir. (ANSI)
PdhOpenLogW

Abre el archivo de registro especificado para leer o escribir. (Unicode)
PdhOpenQueryA

Crea una nueva consulta que se usa para administrar la recopilación de datos de rendimiento. Para usar identificadores para orígenes de datos, use la función PdhOpenQueryH. (ANSI)
PdhOpenQueryH

Crea una nueva consulta que se usa para administrar la recopilación de datos de rendimiento. Esta función es idéntica a la función PdhOpenQuery, salvo que admite el uso de identificadores para orígenes de datos.
PdhOpenQueryW

Crea una nueva consulta que se usa para administrar la recopilación de datos de rendimiento. Para usar identificadores para orígenes de datos, use la función PdhOpenQueryH. (Unicode)
PdhParseCounterPathA

Analiza los elementos de la ruta de acceso del contador y almacena los resultados en la estructura PDH_COUNTER_PATH_ELEMENTS. (ANSI)
PdhParseCounterPathW

Analiza los elementos de la ruta de acceso del contador y almacena los resultados en la estructura PDH_COUNTER_PATH_ELEMENTS. (Unicode)
PdhParseInstanceNameA

Analiza los elementos de una cadena de instancia. (ANSI)
PdhParseInstanceNameW

Analiza los elementos de una cadena de instancia. (Unicode)
PdhReadRawLogRecord

Lee la información del archivo de registro de seguimiento binario especificado.
PdhRemoveCounter

Quita un contador de una consulta.
PdhSelectDataSourceA

Muestra una ventana de diálogo que solicita al usuario que especifique el origen de los datos de rendimiento. (ANSI)
PdhSelectDataSourceW

Muestra una ventana de diálogo que solicita al usuario que especifique el origen de los datos de rendimiento. (Unicode)
PdhSetCounterScaleFactor

Establece el factor de escala que se aplica al valor calculado del contador especificado al solicitar el valor del contador con formato. Si se establece la marca PDH_FMT_NOSCALE, se omite este factor de escala.
PdhSetDefaultRealTimeDataSource

Especifica el origen de los datos en tiempo real.
PdhSetQueryTimeRange

Limita los ejemplos que puede leer de un archivo de registro a los que se encuentran dentro del intervalo de tiempo especificado, de forma inclusiva.
PdhUpdateLogA

Recopila datos de contador para la consulta actual y escribe los datos en el archivo de registro. (ANSI)
PdhUpdateLogFileCatalog

Sincroniza la información del catálogo de archivos de registro con los datos de rendimiento del archivo de registro.
PdhUpdateLogW

Recopila datos de contador para la consulta actual y escribe los datos en el archivo de registro. (Unicode)
PdhValidatePathA

Valida que el contador está presente en el equipo especificado en la ruta de acceso del contador. (ANSI)
PdhValidatePathExA

Valida que el contador especificado está presente en el equipo o en el archivo de registro. (ANSI)
PdhValidatePathExW

Valida que el contador especificado está presente en el equipo o en el archivo de registro. (Unicode)
PdhValidatePathW

Valida que el contador está presente en el equipo especificado en la ruta de acceso del contador. (Unicode)

Funciones de devolución de llamada

 
CounterPathCallBack

Las aplicaciones implementan la función CounterPathCallBack para procesar las cadenas de ruta de acceso del contador devueltas por el cuadro de diálogo Examinar.

Estructuras

 
PDH_BROWSE_DLG_CONFIG_A

La función PdhBrowseCounters usa la estructura PDH_BROWSE_DLG_CONFIG para configurar el cuadro de diálogo Examinar contadores de rendimiento. (ANSI)
PDH_BROWSE_DLG_CONFIG_HA

La función PdhBrowseCountersH usa la estructura PDH_BROWSE_DLG_CONFIG_H para configurar el cuadro de diálogo Examinar contadores de rendimiento. (ANSI)
PDH_BROWSE_DLG_CONFIG_HW

La función PdhBrowseCountersH usa la estructura PDH_BROWSE_DLG_CONFIG_H para configurar el cuadro de diálogo Examinar contadores de rendimiento. (Unicode)
PDH_BROWSE_DLG_CONFIG_W

La función PdhBrowseCounters usa la estructura PDH_BROWSE_DLG_CONFIG para configurar el cuadro de diálogo Examinar contadores de rendimiento. (Unicode)
PDH_COUNTER_INFO_A

La estructura PDH_COUNTER_INFO contiene información que describe las propiedades de un contador. Esta información también incluye la ruta de acceso del contador. (ANSI)
PDH_COUNTER_INFO_W

La estructura PDH_COUNTER_INFO contiene información que describe las propiedades de un contador. Esta información también incluye la ruta de acceso del contador. (Unicode)
PDH_COUNTER_PATH_ELEMENTS_A

La estructura PDH_COUNTER_PATH_ELEMENTS contiene los componentes de una ruta de acceso de contador. (ANSI)
PDH_COUNTER_PATH_ELEMENTS_W

La estructura PDH_COUNTER_PATH_ELEMENTS contiene los componentes de una ruta de acceso de contador. (Unicode)
PDH_DATA_ITEM_PATH_ELEMENTS_A

La estructura PDH_DATA_ITEM_PATH_ELEMENTS contiene los elementos de ruta de acceso de un elemento de datos específico. (ANSI)
PDH_DATA_ITEM_PATH_ELEMENTS_W

La estructura PDH_DATA_ITEM_PATH_ELEMENTS contiene los elementos de ruta de acceso de un elemento de datos específico. (Unicode)
PDH_FMT_COUNTERVALUE

La estructura PDH_FMT_COUNTERVALUE contiene el valor calculado del contador y su estado.
PDH_FMT_COUNTERVALUE_ITEM_A

La estructura PDH_FMT_COUNTERVALUE_ITEM contiene el nombre de instancia y el valor con formato de un contador. (ANSI)
PDH_FMT_COUNTERVALUE_ITEM_W

La estructura PDH_FMT_COUNTERVALUE_ITEM contiene el nombre de instancia y el valor con formato de un contador. (Unicode)
PDH_RAW_COUNTER

La estructura PDH_RAW_COUNTER devuelve los datos a medida que se recopilaron del proveedor de contadores. No se realiza ninguna traducción, formato u otra interpretación en los datos.
PDH_RAW_COUNTER_ITEM_A

La estructura PDH_RAW_COUNTER_ITEM contiene el nombre de instancia y el valor sin procesar de un contador. (ANSI)
PDH_RAW_COUNTER_ITEM_W

La estructura PDH_RAW_COUNTER_ITEM contiene el nombre de instancia y el valor sin procesar de un contador. (Unicode)
PDH_RAW_LOG_RECORD

La estructura PDH_RAW_LOG_RECORD contiene información sobre un registro de registro de seguimiento binario.
PDH_STATISTICS

La estructura PDH_STATISTICS contiene los valores mínimo, máximo y medio de una matriz de valores de contadores sin formato.
PDH_TIME_INFO

La estructura PDH_TIME_INFO contiene información sobre los intervalos de tiempo que se aplican al muestreo de datos de rendimiento.