DCOM CoCreateInstanceEx E_ACCESSDENIED

Posted

技术标签:

【中文标题】DCOM CoCreateInstanceEx E_ACCESSDENIED【英文标题】: 【发布时间】:2009-12-10 15:48:26 【问题描述】:

我正在使用 2 台 PC,它们都运行 Windows XP。两者都使用其 DCOM 接口注册了相同的应用程序。现在我正在尝试从另一台计算机上启动程序。

首先我调用了 CoInitializeSecurity,然后是 CoCreateInstanceEx,但结果是 E_ACCESSDENIED。

我确实也运行了 dcomcnfg,让任何人都可以访问,但它没有帮助。

【问题讨论】:

【参考方案1】:

访问是 dcom 下的一个选择...您还需要启动和激活设置...我会点击下一个...

【讨论】:

抱歉。我的意思是他们,也是。我在 Launch& Activation 和 Access Permissions 中为每个人提供了远程访问和激活...【参考方案2】:

您必须明确添加用户并授予他所有权限。之后它就可以工作了。

【讨论】:

以上是关于DCOM CoCreateInstanceEx E_ACCESSDENIED的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 COAUTHIDENTITY 在 CoCreateInstanceEx 中正确模拟另一个用户?

DCOM 配置条目中的“本地路径”错误

IOPCShutdown::Advise 失败:错误 80040202

Java命令行监控_jvisualvm使用JMX连接远程机器(实践)

Java命令行监控_jvisualvm使用JMX连接远程机器(实践)

windows server 2008 r2 WMI服务不能启动