G
g_feng
Unregistered / Unconfirmed
GUEST, unregistred user!
最近在学习COM的过程中发现在远程调用COM组件时总要在客户端也要注册组件,
并且客户端的用户名要和服务器一样,DCOMCNFG也要使用交互用户,非常不好用,
在网上查发现大多数网友也是这样做的,但在看了MSDN发现CocreateInstanceEx的
第三个参数是一个COSERVERINFO 类型的结构体,它还包括了一个COAUTHINFO的结构体,
再查看COAUTHINFO的定义发现其中定义了很多和权限有关的东西,
是否能通过设置此结构实现远程调用COM组件呢????
并且客户端的用户名要和服务器一样,DCOMCNFG也要使用交互用户,非常不好用,
在网上查发现大多数网友也是这样做的,但在看了MSDN发现CocreateInstanceEx的
第三个参数是一个COSERVERINFO 类型的结构体,它还包括了一个COAUTHINFO的结构体,
再查看COAUTHINFO的定义发现其中定义了很多和权限有关的东西,
是否能通过设置此结构实现远程调用COM组件呢????