Comment savoir quels noms de fonctions sont dans une DLL? Alors que je peux l'utiliser en Java avec JNI.Quel est le nom des fonctions dans une DLL?
1
A
Répondre
1
Vous pouvez utiliser dumpbin.exe avec le commutateur/EXPORTS pour répertorier les fonctions dans une DLL.
+0
cela fonctionne! merci pour l'aide de vous les gars! – wizztjh
3
Quelque chose comme Dependency Walker peut lire les noms et les ordinaux des fonctions exportées par une DLL.
+0
cela fonctionne, merci – wizztjh
Si vous essayez d'accéder à une fonction dans une DLL existante, vous pouvez envisager d'utiliser JNA plutôt que JNI. JNA est moins de travail et plus facile à utiliser que JNI. Voir https://jna.dev.java.net/. –
wow, merci. C'est vraiment plus facile de le faire de cette façon! – wizztjh