1# 分布式设备管理Changelog 2 3## cl.distributedDeviceManager.1 分布式设备管理API接口错误码变更 4 5**访问级别** 6 7公开接口。 8 9**变更原因** 10 11- 错误码401可能原因包括:1. 必选参数未指定;2. 参数类型不正确;3. 参数校验失败。 12 13 接口getAvailableDeviceListSync与stopDiscovering没有可传参数,所以需要删除错误码401。 14 15- 错误码11600104可能原因为:上一次发现业务未结束。 16 17 接口stopDiscovering流程不会触发该错误,所以需要删除错误码11600104。 18 19- 错误码201可能原因为:权限校验失败。 20 21 接口releaseDeviceManager和createDeviceManager配对使用,两者权限校验逻辑保持一致,createDeviceManager不存在权限校验,所以需要删除错误码201。 22 23**变更影响** 24 25该变更不涉及应用适配。 26 27- 变更前:@ohos.distributedDeviceManager模块存在releaseDeviceManager函数声明201错误码。 28 29 变更后:@ohos.distributedDeviceManager模块删除releaseDeviceManager函数声明201错误码。 30 31- 变更前:@ohos.distributedDeviceManager模块存在getAvailableDeviceListSync函数声明401错误码。 32 33 变更后:@ohos.distributedDeviceManager模块删除getAvailableDeviceListSync函数声明401错误码。 34 35- 变更前:@ohos.distributedDeviceManager模块存在stopDiscovering函数声明401、11600104错误码。 36 37 变更后:@ohos.distributedDeviceManager模块删除stopDiscovering函数声明401、11600104错误码。 38 39**起始 API Level** 40 4110。 42 43**变更发生版本** 44 45从OpenHarmony SDK 5.1.0.54开始。 46 47**变更的接口/组件** 48 49本次变更主要涉及如下模块的注释更新: 50 51| 模块名 | 类名 | 接口声明 |主要变更点说明 | 52| ------------------------------------ | ------------------- | ------------------------------------------------------------ | -------------- | 53| @ohos.distributedDeviceManager | function | **function** releaseDeviceManager(deviceManager: DeviceManager): void; | 删除201错误码。 | 54| @ohos.distributedDeviceManager | DeviceManager | **function** getAvailableDeviceListSync(): Array<DeviceBasicInfo>; | 删除401错误码。 | 55| @ohos.distributedDeviceManager | DeviceManager | **function** stopDiscovering(): void; | 删除401、11600104错误码。 | 56 57**适配指导** 58 59默认行为变更,无需适配。 60