kingfish(八百里秦川@龙城异客) 非常感谢你的意见,但是我现在急着用还忘能够赐教!而且我在网上也没有找到关于jni的详细资料都是只字片语!

解决方案 »

  1.   

    资料是比较少。
    我猜这个函数应该是从offset位置读len长度数据到buf中。 java程序通过jni调用获得buf
    我的想法:
    做一个符合jni的dll,在此dll中调用你的原来的dll中的S_ReadRegisters函数。
    关于指针:
        char *  - jstring,
        其它的通常用jxxxArray
    unsigned long 没有试过...(觉得可以用jint,jintArray试试,在java程序里再转换)仅供参考,说错了算是up吧