Okay this one probably doesnt have a good answer but how do people find out what functions they can call from a DLL? Is there anyway of just finding out or do you have to have documentation that tells you what functions the dll contains?
Printable View
Okay this one probably doesnt have a good answer but how do people find out what functions they can call from a DLL? Is there anyway of just finding out or do you have to have documentation that tells you what functions the dll contains?
You can use programs such as Dependency Walker, it's included with VS
But it only tells you names of the functions, no parameters (except mangled C++ names) or return types.
For all DLL functions you'll call there is documentation in the place where the DLL came from. Except if the developer didn't intend you to use his DLL, in which case there probably won't be any info unless on some hacker pages.