макрос HidP_GetButtons (hidpi.h)
Макрос HidP_GetButtons — это псевдоним mnemonic для функции 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.
Возвращаемое значение
Никакой
Замечания
Сведения о возвращаемом значении см. в HidP_GetUsages.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно в Windows 2000 и более поздних версиях Windows. |
целевая платформа | Всеобщий |
заголовка | hidpi.h (include hidpi.h) |