How to find a DLL given a CLSID?

dudemonkey picture dudemonkey · May 22, 2009 · Viewed 41.9k times · Source

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?

Answer

BobbyShaftoe picture BobbyShaftoe · May 22, 2009

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.