macro HidP_GetButtons (hidpi.h)
La macro HidP_GetButtons est un alias mnémonique pour la fonction HidP_GetUsages .
Syntaxe
#define HidP_GetButtons(Rty, UPa, LCo, ULi, ULe, Ppd, Rep, RLe) \
HidP_GetUsages(Rty, UPa, LCo, ULi, ULe, Ppd, Rep, RLe)
Paramètres
[in] Rty
Spécifie une valeur d’énumérateur HIDP_REPORT_TYPE qui identifie le type de rapport.
[in] UPa
Spécifie la page d’utilisation des utilisations du bouton. La routine retourne uniquement des informations sur les boutons de cette page d’utilisation.
[in] LCo
Spécifie la collection de liens des utilisations du bouton. Si LCo n’est pas zéro, la routine retourne uniquement des informations sur les boutons que contient cette collection de liens ; sinon, si LCo est égal à zéro, la routine retourne des informations sur tous les boutons de la collection de niveau supérieur associée à Ppd.
[out] ULi
Pointeur vers une mémoire tampon allouée à l’appelant que la routine utilise pour retourner les utilisations de tous les boutons définis sur ON et qui appartiennent à la page d’utilisation spécifiée par UPa.
[in, out] ULe
Spécifie, lors de l’entrée, la longueur, dans les éléments de tableau, de la mémoire tampon ULi . Spécifie, lors de la sortie, le nombre de boutons définis sur ON sur la page d’utilisation spécifiée.
[in] Ppd
Pointeur vers les données pré-analysées d’une collection de niveau supérieur.
[out] Rep
Pointeur vers un rapport.
[in] RLe
Spécifie la longueur, en octets, du rapport situé dans Rep.
Valeur de retour
None
Remarques
Consultez HidP_GetUsages pour plus d’informations sur la valeur de retour.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows 2000 et versions ultérieures de Windows. |
Plateforme cible | Universal |
En-tête | hidpi.h (include hidpi.h) |