PdhOpenQueryH, fonction (pdh.h)
Crée une requête qui est utilisée pour gérer la collection de données de performances.
Cette fonction est identique à la fonction PdhOpenQuery , sauf qu’elle prend en charge l’utilisation de handles pour les sources de données.
Syntaxe
PDH_FUNCTION PdhOpenQueryH(
[in] PDH_HLOG hDataSource,
[in] DWORD_PTR dwUserData,
[out] PDH_HQUERY *phQuery
);
Paramètres
[in] hDataSource
Gérez une source de données retournée par la fonction PdhBindInputDataSource .
[in] dwUserData
Valeur définie par l’utilisateur à associer à cette requête. Pour récupérer les données utilisateur ultérieurement, appelez la fonction PdhGetCounterInfo et accédez au membre dwQueryUserData de PDH_COUNTER_INFO.
[out] phQuery
Gérez la requête. Vous utilisez ce handle dans les appels suivants.
Valeur retournée
Si la fonction réussit, elle retourne ERROR_SUCCESS.
Si la fonction échoue, la valeur renvoyée est un code d’erreur système ou un code d’erreur PDH.
Spécifications
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | pdh.h |
Bibliothèque | Pdh.lib |
DLL | Pdh.dll |