1. RE: listing dll functions

> -----Original Message-----
> From: Evan Marshall [mailto:evan at net-link.net]

> Is there a way to extract and list the functions that a dll contains?
> QuickView only works for some dll's and not for others for 
> some reason.
> For example: I can see that dsound.dll contains 12 export 
> functions and
> their names but, dsound3d.dll doesn't list an export table.

This looks like a dll that's part of DirectX.  If so, remember that DirectX
is a collection of COM objects, so most of the functionality won't be
exported as a normal dll would.

Matt Lewis

new topic     » topic index » view message » categorize

2. RE: listing dll functions

Evan Marshall wrote:
> Is there a way to extract and list the functions that a dll contains?
> QuickView only works for some dll's and not for others for some reason.
> For example: I can see that dsound.dll contains 12 export functions and
> their names but, dsound3d.dll doesn't list an export table.

The best tool I have found for looking at the functions in a dll is
called "Dependency Walker".  It is written by a guy from Microsoft
and can be downloaded from:

http://www.dependencywalker.com/

I'd suggest anyone working with DLL's in anyway should download a 
copy.

Note: It's freeware!

Ray Smith
http;//www.geocities.com/ray_223

new topic     » goto parent     » topic index » view message » categorize

3. Re: RE: listing dll functions

Thanks, that helps a lot!  
It is still going to take me forever to figure out api programming. sad


1/16/02 5:02:17 PM, Ray Smith <smithr at ix.net.au> wrote:

>
>
>Evan Marshall wrote:
>> Is there a way to extract and list the functions that a dll contains?
>> QuickView only works for some dll's and not for others for some reason.
>> For example: I can see that dsound.dll contains 12 export functions and
>> their names but, dsound3d.dll doesn't list an export table.
>
>The best tool I have found for looking at the functions in a dll is
>called "Dependency Walker".  It is written by a guy from Microsoft
>and can be downloaded from:
>
>http://www.dependencywalker.com/
>
>I'd suggest anyone working with DLL's in anyway should download a 
>copy.
>
>Note: It's freeware!
>
>Ray Smith
>http;//www.geocities.com/ray_223
>
>
>
>

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu