# HidDdk ## Overview Provides HID driver development kit (DDK) functions, including those for creating a device, sending events to a device, and destroying a device. **System capability**: SystemCapability.Driver.HID.Extension **Since**: 11 ## Files | Name| Description| | -- | -- | | [hid_ddk_api.h](capi-hid-ddk-api-h.md) | Declares the HID DDK functions for accessing an input device from the host.| | [hid_ddk_types.h](capi-hid-ddk-types-h.md) | Defines the enum variables and structs used in the HID DDK.|