I don't know if JNI uses ActiveX or not, but if your native DLL is not supposed to be used in an ActiveX way, then Object Browser won't help.
Instead, if your DLL is non-ActiveX, then there's a tool in VS6 called Dependency Viewer that will show you all the exports in the DLL. It's like nm on a Linux or Unix box, if you've ever used that. Anyway, open up your DLL and check whether the correct exports are listed.
If they're not right, you might need to add a file to your VC++ project specifying the exports, or change it if there is one. If they're not there, you might need to add a DLLEXPORT attribute. |