Is there any magic programs on the net can do the trick?
"Peter" <p190...@yahoo.com> wrote in message
news:6pnU9.5221$UB4....@news-server.bigpond.net.au...
http://www.datarescue.com/idabase/
-ppu
"Peter" <p190...@yahoo.com> wrote in message news:8KnU9.5233$UB4....@news-server.bigpond.net.au...
"ppu" <p...@nospam.com> wrote in message
news:avt8de$4i$1...@eeyore.INS.cwru.edu...
The information you are after is lost irretrievably when the DLL is
compiled. Unless DLL exports mangled names, or is built with debug info
(both highly unlikely for a production quality commercial DLL), there is
no way to know function prototypes (short of disassembling and
reverse-engineering the DLL, or just guessing). You should really ask
for a header file or some other form of documentation from the DLL's
supplier.
--
With best wishes,
Igor Tandetnik
"For every complex problem, there is a solution that is simple, neat,
and wrong." H.L. Mencken
If the DDL is incorrectly loaded/called, I think the most demaging
consequence would be hanging my machine, which can be resolved by simply
pressing the reset button. Since the program is for my personal use and I'm
not distributing it in anyway, I can live with that.
"Igor Tandetnik" <itand...@whenu.com> wrote in message
news:OtCJHL0uCHA.2680@TK2MSFTNGP09...
You might want to check PE Explorer from http://www.heaventools.com
It comes with a Exported/Imported API Function Viewer, API Function
Syntax Lookup, Delay Imports, Debugs Information, Relocations, Resource
Viewer/Editor, Disassembler & Dependency Scanner.
WBR,
JPB
If I can understand assembly codes, maybe I can dig out some info from PE
Explorer's disassembler, but that's just beyond my capability.
Anayway, thanks for the input.
Peter
"John P. Brown" <john.p...@caramail.com> wrote in message
news:4848e0e2.0301...@posting.google.com...