HidP_SetButtons Makro (hidpi.h)

Das makro HidP_SetButtons ist ein mnemonischer Alias für die funktion HidP_SetUsages .

Syntax

#define HidP_SetButtons(Rty, Up, Lco, ULi, ULe, Ppd, Rep, Rle) \
        HidP_SetUsages(Rty, Up, Lco, ULi, ULe, Ppd, Rep, Rle)

Parameter

[in] Rty

Gibt einen HIDP_REPORT_TYPE Enumeratorwert an, der den Typ des Berichts angibt, der sich unter Rep befindet.

[in] Up

Gibt die Verwendungsseite für die von ULi angegebenen Verwendungen an.

[in] Lco

Gibt die Linkauflistung an, die die Verwendungen enthält. Wenn Lco ungleich null ist, legt die Routine nur die Verwendungen in dieser Linkauflistung fest, sofern vorhanden. Wenn Lco null ist, legt die Routine die erste Verwendung für jede angegebene Verwendung in der Auflistung der obersten Ebene fest, die Ppd zugeordnet ist.

[in, out] ULi

Zeiger auf das Array von Verwendungen.

[in, out] ULe

Gibt bei der Eingabe die Anzahl der Verwendungen in ULi an. Informationen zum Ausgabewert finden Sie im Abschnitt Hinweise.

[in] Ppd

Zeiger auf die vorab analysierten Daten der Sammlung der obersten Ebene, die dem Bericht unter Rep zugeordnet ist.

[in] Rep

Zeiger auf einen Bericht.

[in] Rle

Gibt die Größe des Berichts in Byte an, der sich unter Rep befindet, die der Berichtslänge für den angegebenen Berichtstyp entsprechen muss, der HidP_GetCaps in der HIDP_CAPS-Struktur einer Auflistung zurückgibt.

Rückgabewert

Keine

Bemerkungen

Details zum Rückgabewert finden Sie unter HidP_SetUsages .

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