Я пытаюсь использовать JNA с DLL в Windows, до сих пор мне удалось успешно вызвать функцию с именем c_aa_find_devices()
. Но все функции начинаются с c_aa
, и я хотел бы переименовать его в find_devices()
.переименование функций DLL в JNA с использованием StdCallFunctionMapper
Из того, что я собираюсь сделать, это StdCallFunctionMapper
, но я не могу найти документацию о том, как его использовать в примере (например, как сопоставить функцию DLL по имени или по порядковому номеру с желаемым именем в обернутый интерфейс библиотеки Java). Любые предложения о том, где находятся документы?
Это не проверено. Должен быть 'StdCallFunctionMapper' не' StdCallFunctionWrapper'. И нет такой вещи, как 'method.setName()'. –