Возникла такая проблема: из КОМ-объекта нада передать ссылку на мой (конкретный интерфейс), а не IDispatch.
в IDL пишу ... [out, retval]<Мой интерфейс>** pVal МИДЛ мне говорит типа я не фига не знаю такого типа, ну я перенашу описания интерфейса объекта в описание библиотеки, тама вставляю importlib("myinterface.dll"). все типа пучком когда компилишь ИДЛину, но когда билдишь проект, то в сгенерированном МИДЛом хедернике компилер матерится на не описанный мой интерфейс.
Может если кто-то чё нить понял чё я тута написал, подскажет мне чё нить :)))