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 |