欢迎来到天天文库
浏览记录
ID:33818054
大小:63.50 KB
页数:5页
时间:2019-03-01
《ic读卡器dll函数库参考手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《DLL函数库参考手册》IC读卡器DLL函数库参考手册(USB接口)第5页,共5页《DLL函数库参考手册》目录1.函数说明31.1.SystemFunction31.1.1.API_USBGetConnectedDeviceNum31.1.2.API_USBOpenWithNum31.1.3.API_USBCloseComm31.1.4.API_USBControlLED41.1.5.API_USBControlBuzzer42.附录52.1.API函数返回码(returnvalue)5第5页,共5页《DLL函数库参考手册》1.函数
2、说明1.1.SystemFunction1.1.1.API_USBGetConnectedDeviceNum功能查询一定连接,没有建立通讯的usb接口读卡器数量函数原型int__stdcallAPI_USBGetConnectedDeviceNum(void);描述输入参数:无输出参数:成功失败无返回值返回数为设备数减11.1.2.API_USBOpenWithNum功能打开usb设备函数原型int__stdcallAPI_USBOpenWithNum(HANDLE*hcomm,intdeviceIndex,WORDnumInput
3、Buffers);描述输入参数:deviceIndex:设备索引号,1台设备时,为0x00numInputBuffers=0x40输出参数:hcomm:设备句柄注:使用前可以用API_USBGetConnectedDeviceNum函数检测是否有设备返回值成功返回0,否则返回非01.1.3.API_USBCloseComm功能关闭连接函数原型BOOL__stdcallAPI_USBCloseComm(HANDLEcommHandle);描述输入参数:hcomm:设备句柄第5页,共5页《DLL函数库参考手册》输出参数:无返回值成功返回
4、TRUE,否则返回flase1.1.1.API_USBControlLED功能控制LED灯函数原型intAPI_USBControlLED(HANDLEcommHandle,intDeviceAddress,unsignedcharfreq,unsignedcharduration,unsignedchar*buffer)描述控制LED灯的工作状态(最多2个LED灯)输入参数:commHandle:端口句柄DeviceAddress:设备地址,1台设备时,为0x00,范围从0到255;freq:LED亮灯的时间(一般是20ms,最大
5、值是50)duration:LED亮灯的次数输出参数:buffer:返回值注:使用前可以用API_USBGetConnectedDeviceNum函数检测是否有设备返回值成功返回0,否则返回非01.1.2.API_USBControlBuzzer功能控制蜂鸣器函数原型intAPI_USBControlLED(HANDLEcommHandle,intDeviceAddress,unsignedcharfreq,unsignedcharduration,unsignedchar*buffer)描述控制蜂鸣器的工作状态输入参数:commH
6、andle:端口句柄DeviceAddress:设备地址,1台设备时,为0x00,范围从0到255;freq:蜂鸣器响铃的时长(一般是20ms,最大值是50)duration:蜂鸣器响铃的次数输出参数:buffer:返回值注:使用前可以用API_USBGetConnectedDeviceNum函数检测是否有设备返回值成功返回0,否则返回非0第5页,共5页《DLL函数库参考手册》1.附录1.1.API函数返回码(returnvalue)Return描述0x00表示命令执行成功0x02表示接收数据长度不匹配0x03表示串口发送失败0x0
7、4表示串口未接到任何数据0x05表示设备地址不匹配0x07表示校验和不正确0x0A表示输入参数有误,请参见不具体的函数说明第5页,共5页
此文档下载收益归作者所有