• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Hid_Device
2<!--Kit: Driver Development Kit-->
3<!--Subsystem: Driver-->
4<!--Owner: @lixinsheng2-->
5<!--Designer: @w00373942-->
6<!--Tester: @dong-dongzhen-->
7<!--Adviser: @w_Machine_cc-->
8
9## Overview
10
11Defines a struct for basic device information.
12
13**Since**: 11
14
15**Related module**: [HidDdk](capi-hidddk.md)
16
17**Header file:** [hid_ddk_types.h](capi-hid-ddk-types-h.md)
18
19## Summary
20
21### Member Variables
22
23| Name| Description|
24| -- | -- |
25| const char* deviceName | Device name.|
26| uint16_t vendorId | Vendor ID.|
27| uint16_t productId | Product ID.|
28| uint16_t version | Version number.|
29| uint16_t bustype | Bus type.|
30| Hid_DeviceProp* properties | Device properties.|
31| uint16_t propLength | Number of device properties.|
32