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) |