1# Driver Development Kit 2 3- ArkTS APIs 4 - [@ohos.app.ability.DriverExtensionAbility (Driver Extension Ability)](js-apis-app-ability-driverExtensionAbility.md) 5 - [@ohos.driver.deviceManager (Peripheral Management)](js-apis-driver-deviceManager.md) 6 <!--Del--> 7 - [@ohos.driver.deviceManager (Peripheral Management) (System API)](js-apis-driver-deviceManager-sys.md) 8 <!--DelEnd--> 9 - Application 10 - [DriverExtensionContext](js-apis-inner-application-driverExtensionContext.md) 11- C APIs 12 - Modules 13 - [BASE DDK](_base_ddk.md) 14 - [HID DDK](_hid_ddk.md) 15 - [Serial DDK](_serial_ddk.md) 16 - [USB DDK](_usb_ddk.md) 17 - Header Files 18 - [ddk_api.h](ddk_api.md) 19 - [ddk_types.h](ddk_types.md) 20 - [hid_ddk_api.h](hid__ddk__api_8h.md) 21 - [hid_ddk_types.h](hid__ddk__types_8h.md) 22 - [usb_ddk_api.h](usb__ddk__api_8h.md) 23 - [usb_ddk_types.h](usb__ddk__types_8h.md) 24 - [usb_serial_ddk_api.h](usb__serial__ddk__api_8h.md) 25 - [usb_serial_ddk_types.h](usb__serial__ddk__types_8h.md) 26 - Structs 27 - [DDK_Ashmem](_ddk_ashmem.md) 28 - [UsbConfigDescriptor](_usb_config_descriptor.md) 29 - [UsbControlRequestSetup](_usb_control_request_setup.md) 30 - [UsbDdkConfigDescriptor](_usb_ddk_config_descriptor.md) 31 - [UsbDdkEndpointDescriptor](_usb_ddk_endpoint_descriptor.md) 32 - [UsbDdkInterface](_usb_ddk_interface.md) 33 - [UsbDdkInterfaceDescriptor](_usb_ddk_interface_descriptor.md) 34 - [UsbDeviceDescriptor](_usb_device_descriptor.md) 35 - [UsbDeviceMemMap](_usb_device_mem_map.md) 36 - [UsbEndpointDescriptor](_usb_endpoint_descriptor.md) 37 - [UsbInterfaceDescriptor](_usb_interface_descriptor.md) 38 - [UsbRequestPipe](_usb_request_pipe.md) 39 - [Hid_AbsAxesArray](_hid___abs_axes_array.md) 40 - [Hid_Device](_hid___device.md) 41 - [Hid_EmitItem](_hid___emit_item.md) 42 - [Hid_EventProperties](_hid___event_properties.md) 43 - [Hid_EventTypeArray](_hid___event_type_array.md) 44 - [Hid_KeyCodeArray](_hid___key_code_array.md) 45 - [Hid_MscEventArray](_hid___msc_event_array.md) 46 - [Hid_RawDevInfo](_hid___raw_dev_info.md) 47 - [Hid_RelAxesArray](_hid___rel_axes_array.md) 48 - [UsbSerial_Params](_usb_serial___params.md) 49 50<!--no_check-->