Вы можете искать в реестре для этого.Предполагая, что вы не знаете COM-объекты, содержащиеся в DLL, вам придется начать поиск имени DLL сначала в HKEY_CLASSES_ROOT
.
Затем используйте имя класса, чтобы найти CLSID в HKEY_CLASSES_ROOT\[ClassName]\CLSID
и, наконец, вы сможете найти его CLSID как HKEY_CLASSES_ROOT\CLSID\[CLSID]
.
Обратите внимание, что регистры реестра записаны из памяти, поэтому могут быть немного не в порядке.
Редактировать: Или, если вы знаете классимя, вы можете просто попытаться создать экземпляр этого и посмотреть, работает ли он или нет.