I have an x86 dll for an transmitter device (possibly written in C++, but there are no sources of course). My OS is Windows 7 x64. I have JVM x64 too. Is it possible to do smth with this x86 dll to use it with x64 JVM for native function call? The device manufacturer doesn't want write x64 version. Is it possible to write a x64 dll wrapper in C++, that could call some required functions from the API in the dll and provide them to outside?
Something like:
Java Native Function Call -> MyX64DLLWrapper.dll -> OriginalX86Lib