必要 HID 描述元 (required-hid-descriptors)
本主題提供 windows 手寫筆裝置的必要 HID 描述項 (和裝置屬性,) Windows 10和更新版本的作業系統。
必要的 USB HID 描述元
下表顯示必要的 USB HID 描述元。 如需詳細資訊,請參閱人類介面裝置的裝置類別定義中的6.2.1 節, (HID) 1.11 版。
成員 | 大小 (位元組) | 描述 |
---|---|---|
bLength | 1 | 描述項的大小 |
bDescriptorType | 1 | 描述項的類型 |
bcdHID | 2 | HID 版本號碼 |
bCountryCode | 1 | 國碼 (地區碼) |
bNumDescriptors | 1 | 描述項數目 |
bDescriptorType | 1 | 描述項類型 |
bDescriptorLength | 2 | 描述項的長度 |
必要 I IoC HID 描述元
下表顯示必要的 I{C HID 描述元。」。
成員 | 大小 (位元組) | 描述 |
---|---|---|
wHIDDescLength | 2 | 位元組) 中完整 HID 描述元 (的長度。 |
bcdVersion | 2 | 版本號碼,格式為二進位編碼的十進位 (BCD) 格式。 |
wReportDescLength | 2 | 報表描述元的長度 (位元組) 。 |
wReportDescRegister | 2 | 包含報表描述元的暫存器索引。 |
wInputRegister | 2 | 要讀取輸入報表的暫存器編號, (不帶正負號的 Bytes) 。 |
wMaxInputLength | 2 | 要從輸入暫存器讀取的最大輸入報表長度。 |
wOutputRegister | 2 | 要以未帶正負號位元組) 傳送輸出 (的暫存器編號。 |
wMaxOutputLength | 2 | 要傳送的最大輸出報表長度。 |
wCommandRegister | 2 | 在未簽署的 Bytes) 中傳送命令要求的暫存器編號 (。 |
wDataRegister | 2 | 要與未簽署位元組) 中命令要求交換資料的暫存器編號 (。 |
wVendorID | 2 | USB-IF 指派的廠商識別碼。 |
wDeviceID | 2 | 裝置識別碼。 |
wVersionID | 2 | 韌體版本號碼。 |
必要的裝置屬性
必須在裝置屬性中提供下列 HID 屬性。 這些裝置屬性的報告是匯流排特定的。 如需您選擇的匯流排,請參閱 HID 特定指引。
member | 描述 | USB | I¹C |
---|---|---|---|
wVendorID | 廠商識別碼 | USB 裝置描述元中的 idVendor | IーC HID 描述元中的 wVendorID (請參閱上表) 。 |
wProduct | Product ID | USB 裝置描述元中的 idProduct | IーC HID 描述元中的 wDeviceID (請參閱上表) 。 |
wVersionID | 韌體版本號碼 | USB 裝置描述元中的 bcdDevice | wVersionID IーC HID 描述元 (請參閱上表) 。 |