汉王考勤机返回数据到电脑
在服务器端模式下,HwDevComm.dll提供如下接口:
服务器端接口 意义
HwDev_Server 服务器端启动或者关闭对特定端口的监听服务,用来接收考勤机主动上传的信息。
其声明如下:
int HwDev_Server(int nSwith, char *pServerInfoBuf,
unsigned long nServerInfoLen,
FuncProcessData pFuncProcessData)
具体参数、返回值及意义如下:
参数 意义
nSwith 用来表明函数执行的功能:值为1则表明开启一个端口监听服务;值为0则关闭一个已经开启的监听服务;其他保留。
pServerInfoBuf 本地服务器开启的服务信息的字符串地址。格式为:ServerInfo( comm_type = "ip" ip_address = "173.16.4.253" ip_port = "9923")
comm_type 为监听的连接方式目前仅支持网络连接;ip_address为本地服务器的IP地址;ip_port为指定绑定的端口。若该端口已经被使用,则回返回错误。
nServerInfoLen 服务器信息字符串的长度。
pFuncProcessData 回调函数指针;其中FuncProcessData类型的定义为:typedef int (CALLBACK *FuncProcessDate)( char * pDevInfo , unsigned long devInfoLen, char *pRecvBuf, unsigned long RecvLen );
在函数内部由用户自己定义具体的实施方法。
参数:pDevInfo 一个包含有考勤机端设备信息(目前是IP地址)的字符串。
devInfoLen 考勤机设备信息字符串的长度。
pRecvBuf 考勤机上传的信息字符串,里面包含完整信息,可能是一条,也可能是多条。
pRecvLen 上传信息字符串的长度。
该函数要求是可重入的。
返回值 意义
0 打开或者关闭指定端口监听服务成功
-1 重复打开同一端口的SERVER服务
-2 输入的函数参数出错
-3 打开负责监听的通讯链路失败
-4 打开监听服务过程中内存分配错误
-5 关闭端口监听套接字失败
-6 该连接已经关闭或者不存在
其他 保留
请问这个接口。怎么使用?
服务器端接口 意义
HwDev_Server 服务器端启动或者关闭对特定端口的监听服务,用来接收考勤机主动上传的信息。
其声明如下:
int HwDev_Server(int nSwith, char *pServerInfoBuf,
unsigned long nServerInfoLen,
FuncProcessData pFuncProcessData)
具体参数、返回值及意义如下:
参数 意义
nSwith 用来表明函数执行的功能:值为1则表明开启一个端口监听服务;值为0则关闭一个已经开启的监听服务;其他保留。
pServerInfoBuf 本地服务器开启的服务信息的字符串地址。格式为:ServerInfo( comm_type = "ip" ip_address = "173.16.4.253" ip_port = "9923")
comm_type 为监听的连接方式目前仅支持网络连接;ip_address为本地服务器的IP地址;ip_port为指定绑定的端口。若该端口已经被使用,则回返回错误。
nServerInfoLen 服务器信息字符串的长度。
pFuncProcessData 回调函数指针;其中FuncProcessData类型的定义为:typedef int (CALLBACK *FuncProcessDate)( char * pDevInfo , unsigned long devInfoLen, char *pRecvBuf, unsigned long RecvLen );
在函数内部由用户自己定义具体的实施方法。
参数:pDevInfo 一个包含有考勤机端设备信息(目前是IP地址)的字符串。
devInfoLen 考勤机设备信息字符串的长度。
pRecvBuf 考勤机上传的信息字符串,里面包含完整信息,可能是一条,也可能是多条。
pRecvLen 上传信息字符串的长度。
该函数要求是可重入的。
返回值 意义
0 打开或者关闭指定端口监听服务成功
-1 重复打开同一端口的SERVER服务
-2 输入的函数参数出错
-3 打开负责监听的通讯链路失败
-4 打开监听服务过程中内存分配错误
-5 关闭端口监听套接字失败
-6 该连接已经关闭或者不存在
其他 保留
请问这个接口。怎么使用?
...全文
相关推荐
汉王考勤机开发包
**硬件接口**:介绍汉王考勤机的物理接口,如USB或网络接口,以及如何正确连接和配置。2. **通信协议**:阐述设备与主机之间的通讯协议,可能包括特定的命令集、数据格式和错误处理机制。3.
汉王考勤机开发指南HANVON SDK 20141119
汉王考勤机SDK开发指南20141119是针对汉王科技C330型号考勤设备的一款软件开发工具包,主要用于帮助开发者集成汉王考勤机的功能到自定义应用中。
汉王考勤机设备信息查看器-基于SDK
通过汉王提供的SDK,开发者可以编写应用程序,直接连接到考勤机,实时获取设备的状态信息,包括但不限于设备序列号、固件版本、硬件配置等,这对于设备的维护、数据同步以及远程故障排查具有重要意义。
汉王考勤机连接不到数据库
深圳仁勤人脸考勤机提示:请下载FB数据库安装即可鼠标右键点击我的电脑---管理---服务和应用程序---服务---中找到Firebird Guardian 、Firebird Server俩个服务设置
汉王人脸考勤机二次开发演示程序,VC版。
数据交换协议:了解汉王考勤机的数据交换协议至关重要,这包括设备通信的命令格式、响应码、数据结构等。4.


Windows SDK/API
