|
发表于 2017-7-25 19:00:17
|
显示全部楼层
首先,登录失败,返回该类描述,那说明本次登录的机器码,与上次登记的不同!
建议你检查下是不是设备环境变了导致机器码信息变更。
另外,dll调用通讯,机器码是命令中直接获取,默认包含网卡信息,如你登录的网络环境存在变动,那确实有可能是你当前描述的现象。
解决方案:在执行“注册登录”前,先执行机器码模式设置命令,把机器码模式修改去除网卡信息,再登录执行。
函数名称:设置机器码模式 SetMachineMode
函数原型:SetMachineMode(flag)
参数:
flag:[int, 整数型]:0、机器码中带有网卡信息,1、机器码中不带有网卡信息
返回值:[整型]:成功返回1,失败返回0
备注:调用 GetLastErrorInfo() 函数,获取失败的错误信息 |
|