如何解决"-307"中科SDK上的错误?



大家好,感谢大家阅读这个问题。

我有一个解决方案,在c#中使用zkemkeeper dll从一些访问控制设备获取记录。当我"ping"的时候;他们,没有任何问题,但当我试图连接到他们(使用我的解决方案或独立的演示来获得出席),我得到了"-307";错误提示"无法连接"消息。这不是很清楚,我真的很感激,如果有人能解释这个错误是什么(请!!!!)。我真的很想自己理解这些错误,那么,我在哪里可以找到这些错误的定义呢?

简而言之:

1。-"-307"有什么问题?错误呢?2.-是否有地方记录所有这些错误?

提前感谢!!

输入图片描述

也许你应该检查你的设备,你可以ping他们

注意dwErrorCode参数指定错误码。各取值说明如下:

  1. 在连接过程中,可能会返回以下错误码:0连接成功-1调用接口失败-2初始化失败-3初始化参数失败-5数据模式读取错误-6密码错误-7回复错误-8接收超时-307连接超时在调用其他接口时,可能会返回以下错误码:-201设备忙-199新模式-103设备回送错误的脸版本错误-102人脸模板版本错误,像8.0的人脸模板发送到7.0的设备-101 malloc memory failed-100不支持或数据不存在-10传输数据长度错误-5数据已存在-4空间不足-3尺寸不对-2文件读写错误-1 SDK未初始化,需要重新连接没有找到数据或重复数据1正确操作4参数错误101缓冲区分配错误102重复调用
  2. 底层错误代码:Socket创建超时(连接超时)-12002内存不足Socket版本错误-12004不是TCP协议-12005等待超时-12006数据传输超时-12007数据读取超时-12008读取Socket失败-13009等待事件错误-13010重试次数超过-13011回复ID错误-13012校验和错误-13013等待事件超时-13014年DIRTY_DATA-13015缓冲区太小-13016数据长度错误-13017无效数据读取-13018无效数据读取-13019无效数据读取-13020数据丢失-13021内存初始化错误-15001重复调用SetShortkey接口发出的状态键返回值-15002反复调用SetShortkey接口发出的描述返回值-15003设备内未打开二级菜单,无需下发数据
  3. getdevicedata和setdevicedata调用错误码-15100获取表结构出错-15101表结构中不存在condition字段-15102字段总数不一致-15103排序字段不一致-15104内存分配错误-15105数据解析错误-15106数据溢出,传输数据超过4M-15108无效选项-15113数据解析错误:没有找到表ID-15114如果字段数小于等于0,则返回数据异常-15115由于表字段总数与指定字段不一致,返回数据异常数据字段总数
  4. 固件错误码2000返回OK执行-2001返回执行命令失败-2002年报税表数据-2003注册事件发生-2004返回REPEAT命令-2005返回UNAUTH命令0xffff返回未知命令-4999读取设备参数错误-4998设备参数写错误-4997软件发送给设备的数据长度错误228229-4996软件发送给设备的数据参数错误-4995向数据库添加数据失败-4994更新数据库失败-4993从数据库读取数据失败-4992删除数据库数据失败-4991数据库中没有数据-4990数据库中的数据量达到上限-4989为会话分配内存失败-4988分配给会话的内存空间不足-4987分配给会话的内存溢出-4986文件不存在-4985文件读取失败-4984写文件失败-4983计算哈希值失败-4982分配内存失败请注意本接口适用于新架构固件。

最新更新