GetProductString( DWORD DeviceNum,LPVOID DeviceString, DWORD Options )
how to call this in JNA any idea please.




Posted 21 December 2010 - 02:40 AM
CP210x_GetProductString( DWORD DeviceNum,LPVOID DeviceString,DWORD Options)
JNA code.........................................
public class Helloworld { public interface CLibrary extends Library{
CLibrary INSTANCE=(CLibrary)Native.loadLibrary((Platform.isWindows()? "CP210xManufacturing.dll":"c"),CLibrary.class);
int CP210x_GetProductString(int dn,String [] ds,int op);
}
public static void main(String[] args) {
int dn=0;
String dsc=new String [100];
if(CLibrary.INSTANCE.CP210x_GetProductString(dn,dsc,CP210x.CP210x_RETURN_SERIAL_NUMBER)==CP210x.CP210x_SUCCESS){
{
for(int i=0;i<dsc.length;i++)
System.out.print(dsc[i]);
}
}
} }
This post has been edited by deartahir: 21 December 2010 - 02:41 AM
Posted 21 December 2010 - 04:24 PM
|
|
Query failed: connection to localhost:3312 failed (errno=111, msg=Connection refused).
|
