макрос HidP_GetButtons (hidpi.h)
Макрос HidP_GetButtons является мнемоническим псевдонимом для функции HidP_GetUsages .
Синтаксис
#define HidP_GetButtons(Rty, UPa, LCo, ULi, ULe, Ppd, Rep, RLe) \
HidP_GetUsages(Rty, UPa, LCo, ULi, ULe, Ppd, Rep, RLe)
Параметры
[in] Rty
Задает значение перечислителя HIDP_REPORT_TYPE , определяющее тип отчета.
[in] UPa
Указывает страницу использования кнопки. Подпрограмма возвращает сведения только о кнопках на этой странице использования.
[in] LCo
Указывает коллекцию ссылок для использования кнопки. Если LCo не является нулевым, подпрограмма возвращает только сведения о кнопках, содержащихся в этой коллекции ссылок; В противном случае, если LCo равно нулю, подпрограмма возвращает сведения обо всех кнопках в коллекции верхнего уровня , связанной с Ppd.
[out] ULi
Указатель на буфер, выделенный вызывающим объектом, который подпрограмма использует для возврата использования всех кнопок, для которых задано значение ON и которые принадлежат странице использования, заданной UPa.
[in, out] ULe
Указывает для входных данных длину буфера ULi в элементах массива. Указывает на выходных данных количество кнопок, для которых задано значение ON на указанной странице использования.
[in] Ppd
Указатель на предварительно проанализированные данные коллекции верхнего уровня.
[out] Rep
Указатель на отчет.
[in] RLe
Указывает длину (в байтах) отчета, расположенного по адресу Rep.
Возвращаемое значение
None
Remarks
Сведения о возвращаемом значении см. в разделе HidP_GetUsages .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows 2000 и более поздних версиях Windows. |
Целевая платформа | Универсальное |
Верхняя часть | hidpi.h (включая hidpi.h) |