阅读背景:

exe的Com组件向外传递一个com接口遇到0x80020008不正确的变量类型问题

来源:互联网 
有一个EXE(独立进程)的COM组件类A ,创建并管理COM组件类B的接口Ib(B是进程内的),现在A的接口提供把Ib传给使用它的客户端的方法 HRESULT GetB(IUnknown ** ppIunk);但是这个IUnknown传过去后QueryInterface(__uuidof(Ib),...)出现了0x80020008不正确的变量类型错误,我知道这个功能肯定可以实现的,但就是找不到我在哪里犯了错误。希望有经验的朋友能给点提示。谢谢! 有一个EXE(独立进程)的COM组件类A ,创建并管理COM组件类B的接口Ib(B是进程内的)



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: