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


макрос 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)

См. также