(vc)RTX server sdk 二次开发3方认证

lys86_1205 2015-01-14 07:17:59
在提供的demo中,UserAuthDemo 中,
事件OnRecvUserAuthRequest(BSTR bstrUserName, BSTR bstrPwd, RTXSAPI_USERAUTH_RESULT* pResult)
参数1[IN]: 用户名
参数2[IN]: 密码
参数3[OUT]: 登录结果返回值

此OnRecvUserAuthRequest事件处理是单线程,如果有多个用户在登录,如果前一个用户没有在函数OnRecvUserAuthRequest返回,后面用户的登录消息不能处理;

开发手册中说,StartApp函数的第2个参数说是开启线程个数,即使开启多个线程,事件OnRecvUserAuthRequest的调用时单线程中,我现在想在事件OnRecvUserAuthRequest函数中做些自己的登录验证处理,由于速度比较慢,导致其他用户登录无法处理。


不知有什么解决办法?
...全文
119 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
lys86_1205 2015-01-19
  • 打赏
  • 举报
回复
没有人做过吗?

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧