JNA加载.a/.lib库
我正在尝试为 libfaad2 编写 jna 映射。 该库使用 mp4ff 来解析 mp4 文件。 mp4ff 在 Windows 上编译为 libmp4ff.lib,在 Linux 上编译为 libmp4ff.a…
使用 JNA 将 C DLL 中的 char * 映射到 Java
Closed. This question needs details or clarity. It is not currently accepting answers. 想要改进这个问题?通过编辑这篇文章添加详细信息并澄清…
如何使用 JNI 或 JNA 读取窗口标题?
希望重返发展空间; 主要使用 Java 来调用一些本机 win32 函数(我不想在 .NET 中构建)... 有人能指出我可以使用 Java 从不同运行窗口读取标题的地方…
如何在 JNA 中映射枚举
我有以下枚举如何在 jna 中映射? 该枚举在结构中被进一步引用。 typedef enum { eFtUsbDeviceNotShared, eFtUsbDeviceSharedActive, eFtUsbDeviceSha…
从 Java 调用 Windows 内核函数的最简单方法是什么?
在寻找如何做到这一点时,我发现了一些关于不同选项的模糊讨论,例如 JNI 与 JNA,但具体示例并不多。 上下文:如果 Java 的 File.renameTo() 无法完…
JNA 通过引用传递结构帮助
我正在尝试使用 JNA 通过插入计算机的 USB 设备进行通话。 使用 Java 和提供给我的 .dll。 我在使用 Write 函数时遇到问题: C 代码: typedef struct…
以最小的努力使用来自java代码的Windows静态库(最好使用JNA)
我必须使用java代码中的一些静态Windows库(*.lib),我可以编写C++ JNI包装器,但我宁愿不这样做(在C++方面没有那么丰富的经验)。 使用它的最简单…
我如何将这个 Delphi 函数与 JNA 映射
我有以下 Delphi 函数: function DoX(const InputBuffer: Pointer const InputBufferSize: longword OutputBuffer: Pointer var OutputBufferSize: l…
使用 StdCallFunctionMapper 重命名 JNA 中的 DLL 函数
我尝试在 Windows 中将 JNA 与 DLL 一起使用,到目前为止,我能够成功调用名为 c_aa_find_devices() 的函数。 但所有函数都以 c_aa 开头,我想将其重…
JNA 导致 EXCEPTION_ACCESS_VIOLATION?
我的 Java UI 意外终止并转储 hs_err_pid 文件。 该文件显示“崩溃发生在 Java 虚拟机之外的本机代码中”。 JNA 是我们使用的唯一本机代码。 有谁知道…
SQL Server JDBC 可信连接身份验证如何工作?
SQL Server JDBC 可信连接身份验证如何工作? (即可信连接如何以如此透明和优雅的方式对登录的 AD 用户进行身份验证,以及如何在没有数据库连接或任…
jna调用传字符串,出现偶尔的传值错误问题
c++方法定义函数:int IC_Open (IN const char* pszAddress, IN const char* pszUsername, IN const char* pszPassword, IN const char* pszEpid, OUT…