home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / os / mswindo / programm / misc / 4707 < prev    next >
Encoding:
Internet Message Format  |  1993-01-05  |  1.3 KB

  1. Xref: sparky comp.os.ms-windows.programmer.misc:4707 comp.lang.pascal:7953
  2. Newsgroups: comp.os.ms-windows.programmer.misc,comp.lang.pascal
  3. Path: sparky!uunet!zaphod.mps.ohio-state.edu!usc!cs.utexas.edu!torn!news.ccs.queensu.ca!mast.queensu.ca!dmurdoch
  4. From: dmurdoch@mast.queensu.ca (Duncan Murdoch)
  5. Subject: Re: DLL Procedure/Function Calls ???
  6. Message-ID: <dmurdoch.381.726439606@mast.queensu.ca>
  7. Lines: 21
  8. Sender: news@knot.ccs.queensu.ca (Netnews control)
  9. Organization: Queen's University
  10. References: <1993Jan7.184304.3453@scf.loral.com>
  11. Date: Thu, 7 Jan 1993 20:46:46 GMT
  12.  
  13. In article <1993Jan7.184304.3453@scf.loral.com> andres@scf16.scf.loral.com (Jeff Andres) writes:
  14.  
  15. >Target Compiler: BP7
  16. >Goal: Generate Windows Program
  17.  
  18. >Problem/puzzle:
  19.  
  20. >        Windows, likewise vendors and programmers, often supply .DLLs
  21. >for use by others. Is there a convient way to find out what the calling
  22. >convention is to utilize the procedures/functions contained ?  Is there
  23. >a way to get like a "directory" listing of available calls ? 
  24.  
  25. There's a list of external entry points in the .DLL, but no information 
  26. there about calling conventions.  You could use a disassembler to try to 
  27. figure it out (e.g. my Dumpprog, on garbo.uwasa.fi as 
  28. /pc/turbopas/dmpprg20.zip) by looking at the code following the entry points,
  29. but it's not easy.  
  30.  
  31.  
  32. Duncan Murdoch
  33. dmurdoch@mast.queensu.ca
  34.