style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">

Obtener funciones desde un .dll con JNI/JNA

Hola compañeros-ñeros, tengo una pregunta existencial (si... otra).
Resulta que hace poco me encargaron hacer algo como ésto, más o menos sencillo, nada más para demostrar cómo se consume una dll desde Java con JNI/JNA.

Bueno, la duda viene porque un compañero me preguntó, si es posible que me den la dll y de alguna forma cómico-mágico-musical se puedan obtener los metodos de la dll, es decir, sin tener el código fuente de la dll.
Me di a la tarea de buscar y bueno, o no busqué bien o debo de tener la fuente de la dll o bien si es alguna biblioteca que me proporcione un tercero, me tiene que proporcionar la documentación para obtener acceso a sus métodos.

La pregunta en concreto es, se pueden obtener los métodos de la dll sin tener el código fuente? o no?

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de neko069

Gracias.

Creo que me decantaré por Reflection en C#, haré mi facade para la dll porque el dependency walker nada más no me mostró nada de lo que necesitaba ( o no lo supe usar como se debe, who knows?).
Si me sale y me da tiempo, publico el resultado.

style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">