模块
状态码

介绍SDK使用过程中不同状态码对应的值和说明 更多...

模块

 SDK内部自定义状态码
 
 算法库透传状态码
 

详细描述

介绍SDK使用过程中不同状态码对应的值和说明

当SDK接口被调用时,返回一个代表int型的状态码。这个状态码用于表示接口的调用状态。状态码以16进制形式呈现,格式为“0x%x”。
您可在本节中查找各个状态码及其对应解释。例如,状态码“0x00000000”表示接口调用成功,没有遇到错误。
如下示例代码通过打开相机设备,演示了检查函数异常返回的过程。

int nRet = MV_OK;
if (MV_OK != nRet)
{
printf("Open Device fail! nRet [0x%x]\n", nRet);
return nRet;
}

在该例中,若相机设备已连接至第三方软件,则再次连接设备时报错:

Open Device fail! nRet [0x80000203]

通过查找本节内容,您可知道“0x80000203”代表“设备无访问权限”。