Compartir a través de


Función PdhOpenQueryH (pdh.h)

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.

Sintaxis

PDH_FUNCTION PdhOpenQueryH(
  [in]  PDH_HLOG   hDataSource,
  [in]  DWORD_PTR  dwUserData,
  [out] PDH_HQUERY *phQuery
);

Parámetros

[in] hDataSource

Controle un origen de datos devuelto por la función PdhBindInputDataSource .

[in] dwUserData

Valor definido por el usuario que se va a asociar a esta consulta. Para recuperar los datos de usuario más adelante, llame a la función PdhGetCounterInfo y acceda al miembro dwQueryUserData de PDH_COUNTER_INFO.

[out] phQuery

Identificador de la consulta. Este identificador se usa en llamadas posteriores.

Valor devuelto

Si la función se ejecuta correctamente, devuelve ERROR_SUCCESS.

Si se produce un error en la función, el valor devuelto es un código de error del sistema o un código de error PDH.

Requisitos

   
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado pdh.h
Library Pdh.lib
Archivo DLL Pdh.dll

Consulte también

PdhBindInputDataSource