我有一个用Delphi编写的DLL(没有源代码,只有API)。 这是我试图通过Java使用JNA(版本5.4.0)调用的DLL函数
以下显示了我的Java代码的外观。
public interface FPrintDLL extends StdCallLibrary {
FPrintDLL INSTANCE = Native.load("FPrintDLL", FPrintDLL.class);
int OPEN_TCPIP(WString ipAddress, int port, int deviceIndex, WString serialKey);
}
public static void main(String[] args) {
FPrintDLL fPrintDLL = FPrintDLL.INSTANCE;
WString ipAddress = new WString("192.170.1.3");
WString serialKey = new WString("12345678");
int deviceIndex = 4004;
int port = 9100;
int connectResult = fPrintDLL.OPEN_TCPIP(ipAddress, port, deviceIndex, serialKey); // Line 81
}</