Condividi tramite


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 la raccolta di collegamenti degli utilizzi del pulsante. Se LCo è diverso da zero, la routine restituisce solo informazioni sui pulsanti contenuti nella raccolta di collegamenti; in caso contrario, se LCo è zero, la routine restituisce informazioni su tutti i pulsanti nella raccolta di livello superiore 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 appartenere 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 ai dati pre-analizzati di una raccolta di livello superiore.

[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.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows 2000 e versioni successive di Windows.
Piattaforma di destinazione Universale
Intestazione hidpi.h (include hidpi.h)

Vedi anche