Поделиться через


макрос HidP_GetButtonsEx (hidpi.h)

Макрос HidP_GetButtonsEx является мнемоническим псевдонимом для функции HidP_GetUsagesEx .

Синтаксис

#define HidP_GetButtonsEx(Rty, LCo, BLi, ULe, Ppd, Rep, RLe) \
         HidP_GetUsagesEx(Rty, LCo, BLi, ULe, Ppd, Rep, RLe)

Параметры

[in] Rty

Задает значение перечислителя HIDP_REPORT_TYPE , определяющее тип отчета.

[in] LCo

Указывает коллекцию ссылок для использования кнопки. Если LCo не является нулевым, подпрограмма возвращает только сведения о кнопках, содержащихся в этой коллекции ссылок; В противном случае, если LCo равно нулю, подпрограмма возвращает сведения обо всех кнопках в коллекции верхнего уровня , связанной с Ppd.

[in, out] BLi

Указатель на буфер, выделенный вызывающим объектом, который подпрограмма использует для возврата идентификаторов страниц использования и использования для каждой кнопки, для которых задано значение ON (1).

[in, out] ULe

Указывает на входных данных длину буфера BLi в элементах массива. Указывает в выходных данных число случаев использования, для которых в данный момент задано значение ON в указанном отчете.

[in] Ppd

Указатель на предварительно проанализированные данные коллекции верхнего уровня.

[in] Rep

Указатель на отчет, содержащий данные кнопки.

[in] RLe

Указывает длину (в байтах) отчета, расположенного по адресу Rep.

Возвращаемое значение

None

Remarks

Сведения о возвращаемом значении см. в разделе HidP_GetUsagesEx .

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows 2000 и более поздних версиях Windows.
Целевая платформа Универсальное
Верхняя часть hidpi.h (включая hidpi.h)

См. также раздел