检测ISAPI版本信息checkVersion

checkVersion

接口描述

该接口在logIn成功后调用,通过接口上传客户端版本并获取服务端版本号及版本限制

函数声明

`HPR_INT32 checkVersion(VersionInfo& versionInfo, HPR_INT64 userID);`

函数参数

参数名
类型
描述
必填
versionInfo
VersionInfo&
结构体类型,存储客户端和服务端的版本信息
必填
userID
HPR_INT64
即signed __int64,用户ID
必填

函数返回值

类型
描述
必填
HPR_INT32
即signed int,返回ERR_COMMON_SUCCESS (0)表示获取大屏版本信息及限制成功;返回ERR_COMMON_FAIL (-1)表示失败
必填

结构体或枚举声明

`struct VersionInfo { char szClientVersion[MAX_VERSION_LEN] = CLIENT_VERSION; // 客户端版本号 char szClientReleasedDate[MAX_VERSION_LEN] = CLIENT_RELEASEDATE; // 客户端版本日期 char szServerVersion[MAX_VERSION_LEN]; // 服务端版本号 char szServerReleasedDate[MAX_VERSION_LEN]; // 服务端版本日期 char szLowestClientVersion[MAX_VERSION_LEN]; // 服务端支持的客户端最低版本号 char szLowestClientReleasedDate[MAX_VERSION_LEN]; // 服务端支持的客户端最低版本日期 char szReasonForFailure[ERRCODE_LEN]; // 版本检测请求失败原因 };`