Freigeben über


HidP_GetButtons Makro (hidpi.h)

Das HidP_GetButtons Makros ist ein mnemonischer Alias für die HidP_GetUsages-Funktion .

Syntax

#define HidP_GetButtons(Rty, UPa, LCo, ULi, ULe, Ppd, Rep, RLe) \
        HidP_GetUsages(Rty, UPa, LCo, ULi, ULe, Ppd, Rep, RLe)

Parameter

[in] Rty

Gibt einen HIDP_REPORT_TYPE Enumeratorwert an, der den Berichtstyp identifiziert.

[in] UPa

Gibt die Verwendungsseite der Schaltflächenverwendungen an. Die Routine gibt nur Informationen zu Schaltflächen auf dieser Nutzungsseite zurück.

[in] LCo

Gibt die Linksammlung der Schaltflächenverwendungen an. Wenn LCo nichtzero ist, gibt die Routine nur Informationen zu den Schaltflächen zurück, die diese Linksammlung enthält. Andernfalls, wenn LCo 0 ist, gibt die Routine Informationen zu allen Schaltflächen in der Auflistung der obersten Ebene zurück, die Ppd zugeordnet ist.

[out] ULi

Zeiger auf einen vom Aufrufer zugewiesenen Puffer, der von der Routine verwendet wird, um die Verwendungen aller Schaltflächen zurückzugeben, die auf EIN festgelegt sind und zur von UPa angegebenen Nutzungsseite gehören.

[in, out] ULe

Gibt bei der Eingabe die Länge des ULi-Puffers in Arrayelementen an. Gibt bei der Ausgabe die Anzahl der Schaltflächen an, die auf der angegebenen Verwendungsseite auf EIN festgelegt sind.

[in] Ppd

Zeiger auf die vorab analysierten Daten einer Sammlung auf oberster Ebene.

[out] Rep

Zeiger auf einen Bericht.

[in] RLe

Gibt die Länge des Berichts in Bytes an, der sich unter Rep befindet.

Rückgabewert

Keine

Bemerkungen

Details zum Rückgabewert finden Sie unter HidP_GetUsages .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows 2000 und höheren Versionen von Windows.
Zielplattform Universell
Header hidpi.h (include hidpi.h)

Weitere Informationen