java调用第三方dll心得.docVIP

  • 2
  • 0
  • 约8.25千字
  • 约 9页
  • 2024-01-18 发布于湖北
  • 举报

最近在开发j2ee的项目中,需要读取面部识别考勤终端机中的数据,厂商提供二次开发需要的就是一个开发指南说明书和2个dll文件:HwDevComm.dll、HDCP_Utils.dll。其中重要的就是HwDevComm.dll。

用到的函数有3个:

执行各种命令

intHwDev_Execute(char*pDevInfoBuf,unsignedlongnDevInfoLen,

char*pSendBuf,unsignedlongnSendLen,

char**pRecvBuf,unsignedlong*pRecvLen,

FuncTotalDoneTppFuncTotalDone)

释放存放返回数据的内存

voidHwDev_Finish(char**pRecvBuf)

服务器端启动或者关闭对特定端口的监听服务,用来接收考勤机主动上传的信息

intHwDev_Server(intnSwith,char*pServerInfoBuf,

unsignedlongnServerInfoLen,

FuncProcessDatapFuncProcessData)

Java是使用jni来调用本地dll文件的

通过上网查找和自己的摸索,现就自己在开发过程中遇到的问题和解决方法总结如下(下面仅以HwDev_Execute?方法的实现为例)

文档评论(0)

1亿VIP精品文档

相关文档