• 大小: 56KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-19
  • 语言: Java
  • 标签: 15  

资源简介

JAVA编写IC卡读写器例子,供大家一起参考学习。

资源截图

代码片段和文件信息

/**
 * 

title: 


 *
 * 

Description: 


 *
 * 

Copyright: Copyright (c) 2008


 *
 * 

Company: 


 *
 * @author not attributable
 * @version 1.0
 */
package jumf50;

public class javacall
{
        static
        {
         System.loadLibrary(“umf“);
        }


    public native static int fw_init ( int portlong baud);
    public native static short fw_exit(int lDevice);
    public native static short fw_card(int lDeviceshort iModeint[] pSnr);
    public native static short fw_card_hex(int lDeviceshort iModechar[] pSnr);
    public native static short fw_authentication(int lDeviceshort iModeshort iSecNr);
    public native static short fw_halt(int lDevice);
    public native static short fw_read(int lDeviceshort iAdrchar[] pData);
    public native static short fw_write(int lDeviceshort iAdrchar[] pData);
    public native static short fw_increment(int lDeviceshort iAdrint lValue);
    public native static short fw_decrement(int lDeviceshort iAdrint lValue);
    public native static short fw_initval(int lDeviceshort iAdrint lValue);
    public native static short fw_readval(int lDeviceshort iAdrint[] pValue);
    public native static short fw_transfer(int lDeviceshort iAdr);
    public native static short fw_restore(int lDeviceshort iAdr);
    public native static short fw_load_key(int lDeviceshort iModeshort iSecNrchar[] pKey);
    public native static short fw_beep(int lDeviceshort iMsec);
    public native static short fw_request(int lDeviceshort iModeint[] pTagType);
    public native static short fw_anticoll(int lDeviceshort iBcntint[] pSnr);
    public native static short fw_select(int lDeviceint lSnrshort[] pSize);
    public native static short fw_swr_eeprom(int lDeviceint lOffsetint lLenchar[] pBuffer);
    public native static short fw_srd_eeprom(int lDeviceint lOffsetint lLenchar[] pBuffer);
    
    public native static short fw_des(char[] keychar[] sourchar[] destint m);
    public native static short fw_changeb3(int lDeviceshort secNrchar[] keyA
     char[] ctrlWshort bkchar[] keyB);
    public native static short fw_getver(int lDevicechar[] rBuffer);
    public native static short fw_reset(int lDeviceint mSec);
    
    public native static short fw_cpureset(int lDeviceshort[] pLenchar[] pData);
    public native static short fw_setcpu(int lDeviceshort idSam);
    public native static short fw_cpuapdu(int lDeviceshort iLenchar[] pSDatashort[] pLenchar[] pRData);

   
    public native static short fw_read_4442(int lDeviceshort iAdrchar[] pDataint length);
    public native static short fw_write_4442(int lDeviceshort iAdrchar[] rDataint length);
    public native static short fw_getProtectData_4442(int lDeviceshort iAdrchar[] rDataint length);
    public native static short fw_setProtectData_4442(int lDeviceshort iAdrchar[] pDataint length);
    public native static short fw_authentikey_4442(

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3633  2009-07-30 15:33  java\classpackage\javacall.java

     文件       5761  2009-07-30 15:57  java\classpackage\jumf50.jar

     文件     135168  2009-07-30 15:55  java\classpackage\umf.dll

     文件      11421  2009-07-30 16:15  java\example\JavaUMF50Demo.java

     文件        220  2009-04-09 11:26  java\readme.txt

     文件        112  2011-07-12 16:54  java\联系方式.txt

     目录          0  2010-05-19 10:27  java\classpackage

     目录          0  2010-05-19 10:27  java\example

     目录          0  2010-05-19 10:27  java

----------- ---------  ---------- -----  ----

               156315                    9


评论

共有 条评论