使用JNA。我正在尝试使用sub20.dll
与sub20设备通信。
使用sub_gpio_config()
函数,我获取或设置了GPIO配置,但我对通过函数返回的错误代码感到困惑。
错误代码的数据类型是int
,但是如何处理Jna编程。
,
int gpio_error_code = sub_gpio_config(Device_Handle* handle,int set,int* get, int mask)
// this is very simple.
jna编码中的(内部界面)......
sub20api INSTANCE = (sub20api) Native.loadLibrary("sub20", sub20api.class);
public int sub_gpio_config(DeviceHandle handle,int set,Pointer get, int mask);
但在实施方法时,我在体内做了什么.. ?? - >我尝试实现错误代码的枚举。我不确定它的工作与否...
请帮我.. 在此先感谢.. !!