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


Предварительно подготовленные данные

Предварительно подготовленные данные — это дескриптор отчетов, связанный с коллекцией верхнего уровня. Приложения в пользовательском режиме или драйверы в режиме ядра используют предварительно подготовленные данные для извлечения сведений о конкретных элементах управления HID без необходимости получать и интерпретировать дескриптор всего отчета устройства. Приложение в пользовательском режиме получает предварительно подготовленные данные коллекции с помощью HidD_GetPreparsedData, а драйвер в режиме ядра использует запрос IOCTL_HID_GET_COLLECTION_DESCRIPTOR.

Следующие подпрограммы поддержки HIDClass поддерживают извлечение и настройку данных кнопки и значения.