预分析的数据

预解析数据是与顶层集合相关联的报告描述符数据。 用户模式应用程序或内核模式驱动程序可使用预解析数据提取特定 HID 控件的信息,而无需获取和解释设备的整个报告描述符。 用户模式应用程序使用 HidD_GetPreparsedData 来获取集合的预解析数据,而内核模式驱动程序则使用 IOCTL_HID_GET_COLLECTION_DESCRIPTOR 请求。

以下 HIDClass 支持例程支持提取和设置按钮和值数据: