1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| package com.ltkj.web.controller.readIdCard;
|
| import com.sun.jna.Library;
| import com.sun.jna.Native;
| import com.sun.jna.Platform;
|
| public interface CLibrary extends Library {
| CLibrary sdtapi = (CLibrary)
| Native.loadLibrary((Platform.isWindows() ? ".\\dll\\sdtapi" : "c"),
| CLibrary.class);
| int InitComm(int port);
| int Authenticate();
| int GetSAMIDToStr(byte[] samid);
| int ReadBaseInfos(byte[] Name,byte[] Gender,byte[] Folk,byte[] BirthDay,byte[] Code,byte[] Address,byte[] Agency,byte[] ExpireStart,byte[] ExpireEnd);
| int ReadBaseInfosPhoto(byte[] Name,byte[] Gender,byte[] Folk,byte[] BirthDay,byte[] Code,byte[] Address,byte[] Agency,byte[] ExpireStart,byte[] ExpireEnd,String Dir);
| int HID_BeepLED(boolean BeepON,boolean LEDON,int duration);
| }
|
|