I have a 16 bit dll and associated .lib and .map files. How do I find the entry points for the various functions. One is giving me a GPF but I cannot relate the address to a function entry point.
Printable View
I have a 16 bit dll and associated .lib and .map files. How do I find the entry points for the various functions. One is giving me a GPF but I cannot relate the address to a function entry point.
From Platform SDK, try using:
FARPROC GetProcAddress(
HMODULE hModule, // handle to DLL module
LPCSTR lpProcName // function name
Sorry probably didn't make myself clear. I have the address of the GPF I need to analyze the Dll itself.
Try using the Depends.exe program that comes with Visual C++. From within Windows Explorer, right click the mouse and select "view dependencies". The program will display entry points for the functions in the dll.