Уроженец библиотека Я хочу использовать иметь метод, как это:создать глобальную ссылку в ЮНА
extern unsigned long write(void);
, что он собирается писать, однако, должны быть определены в нескольких глобальных переменных:
short int Addr; //the starting address it write to;
short int Length; //the length of the writing;
void * data; //the data it will write;
Я знаю, что в JNA у NativeLibray есть способ загрузить глобальную ссылку, определенную в родной библиотеке, но, похоже, она здесь не нужна. Мне действительно нужно объявить вышеперечисленные глобальные переменные и написать им, чтобы метод write() мог работать правильно.
Любое предложение о том, как реализовать это в JNA?
Спасибо.
ну, это не «мой» метод записи, и я действительно не хочу прикасаться к C, если у JNA нет решения для этого. – Wudong