macro HidP_GetButtons (hidpi.h)
La macro HidP_GetButtons è un alias mnemonico per la funzione HidP_GetUsages.
Sintassi
#define HidP_GetButtons(Rty, UPa, LCo, ULi, ULe, Ppd, Rep, RLe) \
HidP_GetUsages(Rty, UPa, LCo, ULi, ULe, Ppd, Rep, RLe)
Parametri
[in] Rty
Specifica un valore enumeratore HIDP_REPORT_TYPE che identifica il tipo di report.
[in] UPa
Specifica la pagina di utilizzo degli utilizzi del pulsante. La routine restituisce solo informazioni sui pulsanti in questa pagina di utilizzo.
[in] LCo
Specifica l'raccolta di collegamenti degli utilizzi dei pulsanti. Se LCo è diverso da zero, la routine restituisce solo informazioni sui pulsanti contenuti in questa raccolta di collegamenti; in caso contrario, se LCo è zero, la routine restituisce informazioni su tutti i pulsanti della raccolta di primo livello associata a Ppd.
[out] ULi
Puntatore a un buffer allocato dal chiamante usato dalla routine per restituire gli utilizzi di tutti i pulsanti impostati su ON e appartengono alla pagina di utilizzo specificata da UPa.
[in, out] ULe
Specifica, in base all'input, la lunghezza, negli elementi della matrice, del buffer ULi. Specifica, nell'output, il numero di pulsanti impostati su ON nella pagina di utilizzo specificata.
[in] Ppd
Puntatore a un insieme di livello superiore dati pre-analizzati.
[out] Rep
Puntatore a un report.
[in] RLe
Specifica la lunghezza, in byte, del report che si trova in rep.
Valore restituito
Nessuno
Osservazioni
Per informazioni dettagliate sul valore restituito, vedere HidP_GetUsages.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Disponibile in Windows 2000 e versioni successive di Windows. |
piattaforma di destinazione | Universale |
intestazione | hidpi.h (include hidpi.h) |