Partager via


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)

Voir aussi