OPC服务器IOPCServer::AddGroup()问题! 点击:2955 | 回复:4



magicmouse

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 8回
  • 年度积分:2
  • 历史总积分:91
  • 注册:2001年12月05日
发表于:2003-01-20 13:16:00
楼主
小弟在开发OPC服务器时遇到一问题: IOPCServer::AddGroup()如果输入的riid不被支持要返回 E_NOINTERFACE,如果其它方面没问题,是否还要加入这个组呢(以后仍可用 GetGroupByName获得其接口)? 请高手指点。个人认为不要加



gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-01-20 09:37:00
1楼
这个组依然需要增加,例如不支持公共组管理器接口, 如果客户端进行了申请,人需要增加这个组,共以后其他的接口申请进行引用。

magicmouse

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 8回
  • 年度积分:2
  • 历史总积分:91
  • 注册:2001年12月05日
发表于:2003-01-20 13:16:00
2楼
这样的话,客户程序调用此函数时要注意:如果AddGroup时出现E_NOINTERFACE错误,则仍可用GetGroupByName()获得其接口,并在使用完毕后有义务删除建立的组! 谢谢!

王长鑫

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 4回
  • 年度积分:0
  • 历史总积分:16
  • 注册:2004年9月27日
发表于:2007-05-15 10:43:00
3楼

sonurge

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2006年11月16日
发表于:2008-01-02 19:21:00
4楼

热门招聘
相关主题

官方公众号

智造工程师