JNA:在 Spotify API 中找不到 C 方法
我试图了解 JNA 的工作原理,因此我决定使用 spotify API (libspotify 0.0.7)。我设法正确加载我的 dll,但看起来我的代码没有找到 API 中定义的任何…
JNA Win32 示例
我正在尝试在 Eclipse 中编译 McDowell 的示例代码 Windows 中的 JNA 键盘挂钩 我从 http://下载了 jna.jar /java.net/projects/jna/sources/svn/show…
JNA 中 BSTR 数据类型的映射
在DLL的头文件中,我需要包装使用BSTR数据类型作为I/O参数。我需要在 JNA 中创建它的映射。我发现了以下示例: class BSTR extends PointerType { pub…
JNA - 无法从本机函数调用回调函数
我正在使用 JNA 调用 dll 文件的函数。 其中一个函数需要一个指向回调函数的指针 // Dll function void MyFunction (*CallBackFnName); 下面是java中…
JNA 无法在 AIX 平台上工作
JNA 在 Windows 方面工作得很好。但是,当我将其移植到 AIX 并尝试运行 Java 程序时,我收到“线程“AWT-EventQueue-0”中的异常”java.lang.Unsatisf…
CreateProcessW 失败 (ACESS_DENIED)
我目前将应用程序转换为使用 CreateProcessW() 而不是 Runtime.exec(),因为我需要它提供的信息。但是,对 CreateProcessW() 的任何调用都会失败,并…
Java程序通过JNA访问dll文件的问题
我有一个 dll 文件,我试图通过 JNA 通过 Java 程序调用它的函数, 但是问题它无法找到我的 dll 文件并引发以下异常: java.lang.UnsatisfiedLinkErro…
java可以访问使用CreateEvent创建的全局事件
我正在尝试访问由我的 java 客户端中的本机代码创建的全局事件。为此,我使用 JNA 来调用 kernel32.dll 的 OpenEvent 方法。但该方法始终返回 NULL,…
通过JNA调用OpenEvent失败
我尝试使用 JNA 调用 kernel32.dll 的 OpenEvent,但失败并出现错误 java.lang.UnsatisfiedLinkError:查找函数“OpenEvent”时出错:找不到指定的过…
带 JNA 的 x264 编码器
我一直忙于围绕 x264.dll 创建 JNA 包装器。我的 x264_param_t 有以下类: http://pastebin.com/Mh4JkVpP 但是,当我尝试初始化时我的 x264_param_t …
JAVA JNA WindowProc 实现
我正在尝试用 Java 编写一个与 USB 设备通信的简单应用程序。 USB设备是我用Microchip微控制器制作的。通信相当简单,因为 USB 设备属于 HID 类,因此…
JavaCL 和 JogAmp JOCL 相比如何?
JavaCL 使用 JNA,JOCL 使用 JNI,因此我希望 JavaCL 能够表现出更好的跨平台兼容性,而 JOCL 通常应该具有更好的性能。 JOCL 与 JOGL2 一起进行测试…