1# 驱动错误码 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> **说明:** 10> 11> 以下仅介绍本模块特有错误码,通用错误码请参考[通用错误码说明文档](../errorcode-universal.md)。 12 13## 22900001 扩展外设驱动服务异常或busType参数错误 14 15**错误信息** 16 17ExternalDeviceManager service exception or busType parameter error. 18 19**错误描述** 20 21扩展外设驱动服务异常或busType参数错误。 22 23**可能原因** 24 251. 产品形态不正确,仅支持2in1和tablet。 262. 服务内部遇到通信输入输出异常。 273. 若接口存在busType参数,请检查参数是否错误。 28 29**处理步骤** 30 311. 请更换目标产品形态。 322. 请尝试重启设备,<!--RP1-->或通过[在线提交issue](https://gitee.com/openharmony/drivers_external_device_manager/issues/new)来反映问题。<!--RP1End--> 333. 通过[deviceManager.BusType](js-apis-driver-deviceManager.md#bustype)查询支持的枚举值。 34 35## 26300001 扩展外设驱动服务异常 36 37**错误信息** 38 39ExternalDeviceManager service exception. 40 41**错误描述** 42 43扩展外设驱动服务异常。 44 45**可能原因** 46 471. 产品形态不正确,仅支持2in1和tablet。 482. 服务内部遇到通信输入输出异常。 49 50**处理步骤** 51 521. 请更换目标产品形态。 532. 请尝试重启设备,<!--RP1-->或通过[在线提交issue](https://gitee.com/openharmony/drivers_external_device_manager/issues/new)来反映问题。<!--RP1End--> 54 55## 26300002 驱动服务端不允许驱动客户端绑定 56 57**错误信息** 58 59The driver service does not allow any client to bind. 60 61**错误描述** 62 63驱动服务端不允许驱动客户端绑定。 64 65**可能原因** 66 67非标外设驱动源码工程目录下的 `entry/src/main/module.json5` 文件下,类型`type`为"driver"的`extensionAbilities`结构中,`metadata`属性下,`name`为"ohos.permission.ACCESS_DDK_ALLOWED"的`value`值配置错误。 68 69**处理步骤** 70 71打开非标外设源码工程,找到`entry/src/main/module.json5`文件,将类型`type`为"driver"的`extensionAbilities`结构中`metadata`属性下,`name`为"ohos.permission.ACCESS_DDK_ALLOWED"的`value`值修改为"true"。 72 73## 26300003 驱动客户端未绑定任何驱动服务端 74 75**错误信息** 76 77There is no binding relationship. 78 79**错误描述** 80 81驱动客户端未绑定任何驱动服务端。 82 83**可能原因** 84 85在未调用或调用 `bindDriverWithDeviceId` 接口失败的情况下,调用 `unbindDriverWithDeviceId` 接口。 86 87**处理步骤** 88 89请按照接口调用顺序,先调用 `bindDriverWithDeviceId` 接口,并确认调用成功的情况下,调用 `unbindDriverWithDeviceId` 接口。