• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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` 接口。