HidP_MaxDataListLength 例程返回 HidP_GetData 可以为指定类型的 HID 报表返回的最大 HIDP_DATA 结构数和指定的 顶级集合。
语法
ULONG HidP_MaxDataListLength(
[in] HIDP_REPORT_TYPE ReportType,
[in] PHIDP_PREPARSED_DATA PreparsedData
);
参数
[in] ReportType
指定指示报表类型的 HIDP_REPORT_TYPE 枚举器值。
[in] PreparsedData
指向顶级集合 预先分析的数据的指针。
返回值
如果成功,HidP_MaxDataListLength 返回 HidP_GetData 可能返回指定类型的 HID 报表和指定 顶级集合的最大 HIDP_DATA 结构数。 否则,例程返回零,指示报表类型或预分析的数据无效。
言论
用户模式应用程序或内核模式驱动程序调用 HidP_MaxDataListLength 以确定 HidP_GetData 可以返回的最大 HIDP_DATA 结构数。
有关详细信息,请参阅 HID 集合。
要求
| 要求 | 价值 |
|---|---|
| 最低支持的客户端 | 在 Windows 2000 及更高版本的 Windows 中可用。 |
| 目标平台 | 普遍 |
| 标头 | hidpi.h (包括 Hidpi.h) |
| 库 | Hidparse.lib |
| IRQL | <= DISPATCH_LEVEL |