• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# udmf_err_code.h
2<!--Kit: ArkData-->
3<!--Subsystem: DistributedDataManager-->
4<!--Owner: @jcwen-->
5<!--Designer: @junathuawei1; @zph000-->
6<!--Tester: @lj_liujing; @yippo; @logic42-->
7<!--Adviser: @ge-yafang-->
8
9## 概述
10
11声明统一数据管理框架错误码信息。
12
13**引用文件:** <database/udmf/udmf_err_code.h>
14
15**库:** libudmf.so
16
17**系统能力:** SystemCapability.DistributedDataManager.UDMF.Core
18
19**起始版本:** 12
20
21**相关模块:** [UDMF](capi-udmf.md)
22
23## 汇总
24
25### 枚举
26
27| 名称                                        | typedef关键字       | 描述                         |
28| ------------------------------------------- | ------------------- | ---------------------------- |
29| [Udmf_ErrCode](#udmf_errcode)               | Udmf_ErrCode        | 错误码信息。                 |
30| [Udmf_ListenerStatus](#udmf_listenerstatus) | Udmf_ListenerStatus | 异步获取数据时的状态码枚举。 |
31
32## 枚举类型说明
33
34### Udmf_ErrCode
35
36```
37enum Udmf_ErrCode
38```
39
40**描述**
41
42错误码信息。
43
44**起始版本:** 12
45
46| 枚举项                                | 描述         |
47| ------------------------------------- | ------------ |
48| UDMF_E_OK = 0                         | 执行成功。   |
49| UDMF_ERR = 20400000                   | 通用错误码。 |
50| UDMF_E_INVALID_PARAM = (UDMF_ERR + 1) | 非法参数。   |
51
52### Udmf_ListenerStatus
53
54```
55enum Udmf_ListenerStatus
56```
57
58**描述**
59
60异步获取数据时的状态码枚举。
61
62**起始版本:** 15
63
64| 枚举项                  | 描述                         |
65| ----------------------- | ---------------------------- |
66| UDMF_FINISHED = 0       | 表示获取数据成功。           |
67| UDMF_PROCESSING         | 表示正在处理中。             |
68| UDMF_CANCELED           | 表示本次任务已被取消。       |
69| UDMF_INNER_ERROR = 200  | 表示有内部错误发生。         |
70| UDMF_INVALID_PARAMETERS | 表示包含无效参数。           |
71| UDMF_DATA_NOT_FOUND     | 表示没有获取到数据。         |
72| UDMF_SYNC_FAILED        | 表示同步数据过程中出现错误。 |
73| UDMF_COPY_FILE_FAILED   | 表示文件拷贝过程中出现错误。 |
74
75