Re[2]: Помощь с DCOM
От: wbear  
Дата: 11.02.21 18:51
Оценка:
Здравствуйте, bnk, Вы писали:



bnk>Фига себе, это в 2021 году

ПО специфичное, разрабы в основном аппаратную часть развивают. А на софт забили.


W>>То на повестки дня стоит вопрос — можно ли из существующего сервера(сервер является DCOM сервером, в виде исполняемого файла) получить список компонентов поддерживаемый этим сервером, и получить список всех функций и список параметров функций?


bnk>В общем случае нет, но как правило с EXE или DLL поставляется так называемая "библиотека типов" (может быть зашита прямо в DLL например).

bnk>Если такая библиотека имеется, то это возможно. Она имеется для большинства COM-серверов, потому как они для того и предназначены, чтобы предоставлять сервисы другим.

bnk>Однако бывают случаи когда разработчик сервиса не хочет показывать какие интерфейсы и параметры имеются, и может специально не включить библиотеку типов.

bnk>Его код при этом продолжит работать, но сторонним программам информацию о типах получить не удастся.

А как узнать, есть ли в экзешнике такая библиотека типов?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.