Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JNA对C函数的调用_Java_C_Jna - Fatal编程技术网

Java JNA对C函数的调用

Java JNA对C函数的调用,java,c,jna,Java,C,Jna,我在C GetProductString DWORD DeviceNum、LPVOID DeviceString、DWORD Options中有一个函数。我如何调用它?如果您在映射LPVOID时遇到问题,很可能是char*或wchar*。您还缺少返回值类型,因此请查看完整的函数签名 需要更多信息以进一步帮助。您尝试过什么?此外,由于某些原因,您的问题文本显示问题,LPVOID单词前的符号在框中显示问号。这些是需要产品描述字符串、序列号或完整路径的设备的参数返回类型1.DeviceNum-Inde

我在C GetProductString DWORD DeviceNum、LPVOID DeviceString、DWORD Options中有一个函数。我如何调用它?

如果您在映射LPVOID时遇到问题,很可能是char*或wchar*。您还缺少返回值类型,因此请查看完整的函数签名


需要更多信息以进一步帮助。

您尝试过什么?此外,由于某些原因,您的问题文本显示问题,LPVOID单词前的符号在框中显示问号。这些是需要产品描述字符串、序列号或完整路径的设备的参数返回类型1.DeviceNum-Index。2.DeviceString—CP210x_DEVICE_字符串类型的变量,返回以NULL结尾的序列号、设备描述或完整路径字符串。3.Options-Flag,用于确定DeviceString是否包含产品描述、序列号或完整路径字符串。我真的认为JNA并不关心您的参数描述,只关心实际的函数签名。