функция HidP_MaxUsageListLength (hidpi.h)
Подпрограмма HidP_MaxUsageListLength возвращает максимальное количество использования HID , которое HidP_GetUsages может возвращать для указанного типа отчета HID и указанной коллекции верхнего уровня.
Синтаксис
ULONG HidP_MaxUsageListLength(
[in] HIDP_REPORT_TYPE ReportType,
[in] USAGE UsagePage,
[in] PHIDP_PREPARSED_DATA PreparsedData
);
Параметры
[in] ReportType
Задает значение перечислителя HIDP_REPORT_TYPE , указывающее тип отчета.
[in] UsagePage
Указывает страницу использования в качестве условий поиска. Если значение UsagePage равно нулю, подпрограмма возвращает количество всех кнопок в коллекции.
[in] PreparsedData
Указатель на подготовленные данные коллекции верхнего уровня.
Возвращаемое значение
В случае успеха HidP_MaxUsageListLength возвращает максимальное число случаев использования HID , которое HidP_GetUsages может возвращать для указанного типа отчета HID и указанной коллекции верхнего уровня. Если указанные готовые данные или тип отчета недопустимы, подпрограмма возвращает ноль.
Комментарии
Дополнительные сведения см. в разделе Коллекции HID.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows 2000 и более поздних версиях Windows. |
Целевая платформа | Универсальное |
Верхняя часть | hidpi.h (включая Hidpi.h) |
Библиотека | Hidparse.lib |
IRQL | PASSIVE_LEVEL |