首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >DCOM CoCreateInstanceEx 0x80040155

DCOM CoCreateInstanceEx 0x80040155
EN

Stack Overflow用户
提问于 2016-12-16 08:16:33
回答 1查看 743关注 0票数 0

DCOM客户端位于WIN server 2012下,DCOM服务器位于WIN XP下。当我调用CoCreateInstanceEx时,它返回0x80040155“接口未注册”。

已经执行的行动:

  • 通过MyApp.exe /regserver在服务器端注册COM类
  • 检查注册表(服务器端)是否存在适当的APPID和接口CLSID。
  • 通过DCOMCNFG在服务器端配置DCOM (基于此链接)
  • 还通过DCOMCNFG在客户端启用了DCOM。
  • 通过ActivationFailureLoggingLevelCallFailureLoggingLevel注册表项->启用DCOM事件日志记录,事件日志中没有发现错误。

虽然我已经执行了上述步骤,但我仍然使用了来自CoCreateInstanceEx的0x80040155错误代码。

是否有一种方法可以在服务器端启用其他DCOM跟踪,以获取为什么返回0x80040155的更多信息?

有其他的提示可以解决这个问题吗?

thx

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-02 06:06:29

请注意,您还必须在客户端计算机上注册COM服务器接口,否则可能会得到上述错误代码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41179973

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档