1# native_avscreen_capture_errors.h 2<!--Kit: Media Kit--> 3<!--Subsystem: Multimedia--> 4<!--Owner: @zzs_911--> 5<!--Designer: @stupig001--> 6<!--Tester: @xdlinc--> 7<!--Adviser: @zengyawen--> 8 9## 概述 10 11声明用于运行屏幕录制过程中接口调用的错误码说明。 12 13**引用文件:** <multimedia/player_framework/native_avscreen_capture_errors.h> 14 15**库:** libnative_avscreen_capture.so 16 17**系统能力:** SystemCapability.Multimedia.Media.AVScreenCapture 18 19**起始版本:** 10 20 21**相关模块:** [AVScreenCapture](capi-avscreencapture.md) 22 23## 汇总 24 25### 枚举 26 27| 名称 | typedef关键字 | 描述 | 28| -- | -- | -- | 29| [OH_AVSCREEN_CAPTURE_ErrCode](#oh_avscreen_capture_errcode) | OH_AVSCREEN_CAPTURE_ErrCode | 屏幕录制过程中产生的不同结果码。 | 30 31## 枚举类型说明 32 33### OH_AVSCREEN_CAPTURE_ErrCode 34 35``` 36enum OH_AVSCREEN_CAPTURE_ErrCode 37``` 38 39**描述** 40 41屏幕录制过程中产生的不同结果码。 42 43**系统能力:** SystemCapability.Multimedia.Media.AVScreenCapture 44 45**起始版本:** 10 46 47| 枚举项 | 描述 | 48| -- | -- | 49| AV_SCREEN_CAPTURE_ERR_BASE = 0 | 接口调用错误返回的基础值。 | 50| AV_SCREEN_CAPTURE_ERR_OK = AV_SCREEN_CAPTURE_ERR_BASE | 操作成功。 | 51| AV_SCREEN_CAPTURE_ERR_NO_MEMORY = AV_SCREEN_CAPTURE_ERR_BASE + 1 | 内存不足。 | 52| AV_SCREEN_CAPTURE_ERR_OPERATE_NOT_PERMIT = AV_SCREEN_CAPTURE_ERR_BASE + 2 | 不允许操作。 | 53| AV_SCREEN_CAPTURE_ERR_INVALID_VAL = AV_SCREEN_CAPTURE_ERR_BASE + 3 | 无效参数。 | 54| AV_SCREEN_CAPTURE_ERR_IO = AV_SCREEN_CAPTURE_ERR_BASE + 4 | 输入输出流异常。 | 55| AV_SCREEN_CAPTURE_ERR_TIMEOUT = AV_SCREEN_CAPTURE_ERR_BASE + 5 | 网络超时。 | 56| AV_SCREEN_CAPTURE_ERR_UNKNOWN = AV_SCREEN_CAPTURE_ERR_BASE + 6 | 未知错误。 | 57| AV_SCREEN_CAPTURE_ERR_SERVICE_DIED = AV_SCREEN_CAPTURE_ERR_BASE + 7 | 媒体服务已终止。 | 58| AV_SCREEN_CAPTURE_ERR_INVALID_STATE = AV_SCREEN_CAPTURE_ERR_BASE + 8 | 当前状态不支持此操作。 | 59| AV_SCREEN_CAPTURE_ERR_UNSUPPORT = AV_SCREEN_CAPTURE_ERR_BASE + 9 | 不支持的接口。 | 60| AV_SCREEN_CAPTURE_ERR_EXTEND_START = AV_SCREEN_CAPTURE_ERR_BASE + 100 | 预期之外的错误。 |