Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Vista General Discussion > API

Reply
 
 
Christopher
Guest
Posts: n/a

 
      06-27-2007
where can i find a list of dll's that vista has and their functions? such as
dll modules?

--
If I have answered your question, please select this post as your answer.
 
Reply With Quote
 
 
 
 
Steve Easton
Guest
Posts: n/a

 
      06-27-2007
Do you have a programming program installed such as visual studio?
If so, start a project and start looking at references.

I really don't think you're going to find a list out there on the internet.


--
Steve Easton


"Christopher" <> wrote in message
news:C46F2FB9-1189-4360-93BD-...
> where can i find a list of dll's that vista has and their functions? such
> as
> dll modules?
>
> --
> If I have answered your question, please select this post as your answer.


 
Reply With Quote
 
Andrew McLaren
Guest
Posts: n/a

 
      06-27-2007
"Christopher" <> wrote ...
> where can i find a list of dll's that vista has and their functions? such
> as
> dll modules?


It's a big question, so it has a big answer :-)

The "list" of APIs is theMicrosoft® Windows® Software Development Kit for
Windows Vistaâ„¢:
http://www.microsoft.com/downloads/d...displaylang=en
This is an essential reference for anyone interested in programming Windows
Vista, or just Vista internals. As of Vista, Microsoft have basically
renamed the old "Platform SDK" to "Windows SDK" - but it is the same thing.

Much of the same info is available online, in theWin32 section of the MSDN
Library:
http://msdn2.microsoft.com/en-au/library/aa139672.aspx

These are both indexed by API; that is: you look up the API and it tells you
which library or DLL is required, and which versions of Windows support it.

If you want a list of DLLs, with the APIs in each DLL, well that's a bit
harder. You can easily work out what APIs are exported by any DLL, by using
the "Depends" utility from the SDK. If you just want Depends.exe on its own,
download it from here:
http://www.dependencywalker.com/
Load up NTDLL.DLL into Depends, and knock yourself out

A good discussion of the role and function of core operating system files
(GDI32.DLL, NTDLL.DLL, NTOSKRNL.EXE, etc) is in the "Inside Windows" books
by Solomon and Russinovich, from Microsofft Press. The new Vista edition
hasn't been released yet, see http://www.solsem.com/books.html. There are
also numerous shorter (and free) articles by Solomon and Russinovish in
Technet on Vista internals, which elaborate on APIs exported by core OS
files (eg
http://www.microsoft.com/technet/tec...2/VistaKernel/).

Hope it helps,
Andrew

 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off




1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59