进程外服务器的代理存根DLL的创建
源代码下载
http://download.csdn.net/source/1792728
源自于一位网友的提问
http://topic.csdn.net...72825
问题描述 : 客户端调用进程外组件接口时,由于要获取的不是缺省的接口(IUnknown,IDispath),因此在请求IMatch接口是返回
80004002错误,该错误表示组件不支持该接口...出错的原因 :跨进程或跨套间调用接口时,需要代理存根的支持.上述问题出错的原因也就是缺少代理存根DLL....代理存根DLL的创建 :
1.通过MIDL编译器自动生成 projectXX.h,dlldata.c,projectXX_i.c,projectXX_p.c文件
对于vc6.0,在文件视图(FileView...做完这一步之后,在项目文件夹下面我们会找到上述的四个文件.
3.在新的项目工作区或现有的工作区中,创建一个态链接库项目.将前面的四个文件添加到该项目之中.