驱动错误码
说明:
以下仅介绍本模块特有错误码,通用错误码请参考通用错误码说明文档。
22900001 扩展外设驱动服务异常或busType参数错误
错误信息
ExternalDeviceManager service exception or busType parameter error.
错误描述
扩展外设驱动服务异常或busType参数错误。
可能原因
- 产品形态不正确,仅支持PC/2in1。
- 服务内部遇到通信输入输出异常。
- 若接口存在busType参数,请检查参数是否错误。
处理步骤
- 请更换目标产品形态。
- 请尝试重启设备,或通过在线提交issue来反馈问题。
- 通过deviceManager.BusType查询支持的枚举值。
26300001 扩展外设驱动服务异常
错误信息
ExternalDeviceManager service exception.
错误描述
扩展外设驱动服务异常。
可能原因
- 产品形态不正确,仅支持PC/2in1。
- 服务内部遇到通信输入输出异常。
处理步骤
- 请更换目标产品形态。
- 请尝试重启设备,或通过在线提交issue来反馈问题。
26300002 驱动服务端不允许驱动客户端绑定
错误信息
The driver service does not allow any client to bind.
错误描述
驱动服务端不允许驱动客户端绑定。
可能原因
非标外设驱动源码工程目录下的 entry/src/main/module.json5 文件下,类型type为"driver"的extensionAbilities结构中,metadata属性下,name为"ohos.permission.ACCESS_DDK_ALLOWED"的value值配置错误。
处理步骤
打开非标外设源码工程,找到entry/src/main/module.json5文件,将类型type为"driver"的extensionAbilities结构中metadata属性下,name为"ohos.permission.ACCESS_DDK_ALLOWED"的value值修改为"true"。
26300003 驱动客户端未绑定任何驱动服务端
错误信息
There is no binding relationship.
错误描述
驱动客户端未绑定任何驱动服务端。
可能原因
在未调用或调用bindDriverWithDeviceId接口失败的情况下,调用unbindDriverWithDeviceId接口。
处理步骤
请按照接口调用顺序,先调用 bindDriverWithDeviceId 接口,并确认调用成功的情况下,调用 unbindDriverWithDeviceId 接口。
你可能感兴趣的鸿蒙文章
openharmony 鸿蒙 capi-scsiperipheralddk-scsiperipheral-request
openharmony 鸿蒙 capi-usbddk-usbconfigdescriptor
openharmony 鸿蒙 capi-hidddk-hid-absaxesarray
openharmony 鸿蒙 capi-scsiperipheralddk-scsiperipheral-response
openharmony 鸿蒙 capi-scsi-peripheral-api-h
openharmony 鸿蒙 capi-hidddk-hid-relaxesarray