Dependency Walker не будет отображать интерфейсы, так как единственными объектами экспорта являются DllGetClassObject, DllRegisterServer и т. Д. (Для COM, размещенного в DLL).
Вы можете, как говорит Вейсмат, проверять файлы TLB. Многие COM-объекты содержат встроенные библиотеки типов в разделе ресурсов исполняемого файла. С помощью такого инструмента, как хакер ресурсов, вы можете извлечь TLB и использовать COM-функции LoadTypeLib для получения указателя на интерфейс ITypeLib (вы можете использовать LoadTypeLib / LoadTypeLibEx напрямую с COM или EXE DLL, конечно).
С этим интерфейсом вы можете перебирать типы, содержащиеся в.