dllclsid

How to find a DLL given a CLSID?


I have a situation in which a managed DLL calls some unmanaged DLL. I know the CLSID of the unmanaged DLL, is there any way to find out what binary file houses that CLSID?


Solution

  • Normaly, you can just go to:

    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\"GUID"

    And find a key called "InProcServer32" for instance and there will be the default value that has the DLL. This is one simple way to do it.