@Launcher:
接口方法原型:int ReadBaseMsg( unsigned char * pMsg, int * len);
java调用:
JNative jNative=new JNative("sdtapi","ReadBaseMsg");
jNative.setRetVal(Type.INT);
//设置参数pMsg[out] ,字节数不小于192.
Pointer pointer=createPointer(192);
pointer.zeroMemory();
jNative.setParameter(0, pointer);
//设置参数Len[out],可以给空值(NULL)
jNative.setParameter(1, NullPointer.NULL);
jNative.invoke();
int retVal=jNative.getRetValAsInt();//retVal为1:正确;0:错误。