1# HidDdk 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 11Provides HID driver development kit (DDK) functions, including those for creating a device, sending events to a device, and destroying a device. 12 13**System capability**: SystemCapability.Driver.HID.Extension 14 15**Since**: 11 16## Files 17 18| Name| Description| 19| -- | -- | 20| [hid_ddk_api.h](capi-hid-ddk-api-h.md) | Declares the HID DDK functions for accessing an input device from the host.| 21| [hid_ddk_types.h](capi-hid-ddk-types-h.md) | Defines the enum variables and structs used in the HID DDK.| 22