Anyone know how to actually extract information for a DLL, including a list of functions, their arguments and return types? I am trying to use a function in a DLL that comes with a program I have on my computer. I can use Microsoft's Dependency Viewer (part of MS Visual Studio 6.0 Pro) to view a list of the functions, along with their oridnals and insertion point, but can't figure out how to decypher the DLL to find a list of the arguments for the function and its return type (if any). I have even tried looking at the DLL with a hex editor (which is zero help).