Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Подпрограмма 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 (include Hidpi.h) |
| библиотеки | Hidparse.lib |
| IRQL | PASSIVE_LEVEL |