智慧服务,成就美好体验 项目咨询

主页 > 服务与支持 > 开发平台 > 客户端SDK参考 > Windows Native SDK > 问题定位 错误码分析

入门使用

错误码分析

更新时间:2019-11-20

获取错误码

  • 接口调用返回

    每个接口调用后,无论调用成功还是失败,都会有一个返回值。

    返回值类型为INT32/UINT32/LONG的接口,如果返回值为0,表示成功;否则表示失败,该返回值即为错误码。

    返回值类型为BOOL/bool的接口,如果返回值为TRUE/true/YES,表示成功,否则表示失败。

    返回值类型为对象或指针的,如果返回值非空,表示成功,否则表示失败。

    说明: 

    在SDK中,大量接口实际上是一个异步调用接口,接口返回成功,只是表明接口的调用成功,并不表示业务执行成功。

  • 回调通知返回

    SDK的业务执行结果类回调通知,返回实际的业务执行结果,如果返回值为0,表示成功;否则表示失败,该返回值即为错误码。

     

  • 日志获取

    日志文件里记录了业务接口调用的时间、接口入参(非用户敏感信息关键参数)以及调用结果。

错误码分析

在接口参考文档里,列出了所有错误码信息,开发者可根据接口返回的错误码,查询相对应的错误描述。

表1 模块错误码定义

模块

相关错误码或原因值定义

说明

初始化

TSDK_E_MANAGER_ERR_ID

业务管理模块错误码

登录与注销

TSDK_E_LOGIN_ERR_ID

LOGIN 模块错误码

音视频呼叫

TSDK_E_CALL_ERR_ID

CALL模块通用错误码

会议

TSDK_E_CONF_ERR_ID

音视频会议模块错误码

企业通讯录

TSDK_E_EADDR_ERR_ID

EADDR 模块错误码