Thread: DLL References

  1. #1
    Mayor of Awesometown Govtcheez's Avatar
    Join Date
    Aug 2001
    Location
    MI
    Posts
    8,823

    DLL References

    I'm looking at someone's old code here, and they reference a DLL (advapi32.dll) that I've never looked at before. Searching google doesn't give me a whole ton of useful information, so I was wondering, has anyone found a site that's just a solid reference site for common DLLs?

  2. #2
    UT2004 Addict Kleid-0's Avatar
    Join Date
    Dec 2004
    Posts
    656
    A Good DLL Reference
    <Edit>
    My bad Govtcheez, not a dll reference, you're right
    Last edited by Kleid-0; 01-10-2005 at 07:16 PM.

  3. #3
    Mayor of Awesometown Govtcheez's Avatar
    Join Date
    Aug 2001
    Location
    MI
    Posts
    8,823
    Thanks, but unless I'm missing something it looks like you can only download the files there. I have the file, I just want to learn more about it.

  4. #4
    5|-|1+|-|34|) ober's Avatar
    Join Date
    Aug 2001
    Posts
    4,429
    What exactly is it that you want to know about the DLL?

    If you know any of the function names in the dll, you can call them in VB and intellisense should pick it up and give you the parameters that should be passed to the function. Granted, you have to know what the functions are before doing that. But I guess if you're looking for the actual algorithms, that'd be different.

  5. #5
    Mayor of Awesometown Govtcheez's Avatar
    Join Date
    Aug 2001
    Location
    MI
    Posts
    8,823
    Pretty much a list of functions for the DLL and quick sumamries of what they do. I found it for this already, but it'd be handy to have a site that had something similar for a long list of common libraries.

  6. #6
    &TH of undefined behavior Fordy's Avatar
    Join Date
    Aug 2001
    Posts
    5,793
    That dll is loaded by most windows processes (either directly or otherwise) and is a standard part of the user interface for windows. It houses the function jumps for accessing the registry in windows along with a load of other stuff.

    If you want info, headers and libraries for it, download the Platform SDK

  7. #7
    Yes, my avatar is stolen anonytmouse's Avatar
    Join Date
    Dec 2002
    Posts
    2,544
    If you have the platform SDK, you can do a search for advapi32 in the documentation to get a list. Here is a quick overview of the APIs advapi32.dll contains:
    • Registry (RegOpenKey)
    • Encryption (CryptGenRandom)
    • Security (SetEntriesInAcl)
    • Performance Monitoring (OpenTrace)
    • Event Log (ReportEvent)
    • Services (StartService)
    • Shutdown (InitiateSystemShutdown)

  8. #8
    Registered User
    Join Date
    Sep 2004
    Posts
    124
    Have a look here:
    http://www.e-systems.ro/download-dll/advapi32.dll/
    http://www.liutilities.com/products/...rary/advapi32/
    http://www.vbcode.com/asp/showsn.asp?theID=10412

    In the last one, do a control-F search for the name and you'll see an example of its use.
    I think you can put a signature here.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Pointer references corrupted via DLL (Cygwin)
    By rockpaandi in forum C Programming
    Replies: 6
    Last Post: 03-16-2009, 06:50 PM
  2. non-MFC DLL with MFC app question.
    By Kempelen in forum Windows Programming
    Replies: 10
    Last Post: 08-20-2008, 07:11 AM
  3. dll communicating between each other
    By cloudy in forum C++ Programming
    Replies: 5
    Last Post: 06-17-2005, 02:20 AM
  4. DLL and std::string woes!
    By Magos in forum C++ Programming
    Replies: 7
    Last Post: 09-08-2004, 12:34 PM
  5. .lib vs .h vs .dll
    By Shadow12345 in forum C++ Programming
    Replies: 13
    Last Post: 01-01-2003, 05:29 AM