HidP_MaxDataListLength函式 (hidpi.h)
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 中使用。 |
目標平台 | Universal |
標頭 | hidpi.h (包含 Hidpi.h) |
程式庫 | Hidparse.lib |
IRQL | <= DISPATCH_LEVEL |