Как найти идентификатор интерфейса, который находится во включенной библиотеке типов? - PullRequest
0 голосов
/ 31 октября 2011

В моем проекте Firebreath я включил требуемую DLL в свой проект, как это

#import "C:\Program Files\Avaya\AvayaOneXControls\my.dll", no_namespace,aw_interfaces_only

Мне нужно использовать iid некоторых интерфейсов, определенных в dll.

Как мне найти и использовать тип iids?

У меня даже есть исходный код и код .idl dll. Могу ли я найти в нем необходимую информацию?

1 Ответ

2 голосов
/ 31 октября 2011

Компилировать один раз после добавления оператора импорта.

В папке Debug или Release в вашем проекте вы должны увидеть файл my.tlh .

Это похоже на заголовочный файл C ++ и должен содержать все IID для всех интерфейсов.

...