Windows Server 2008 中的 WMI 错误(WMI 提供程序)
我已经实现了一个 WMI 提供程序(窗口服务、实例、方法和属性提供程序)。 它在 Windows Server 2003 上运行良好,但是当它以非本地管理员用户在 Windows Server 2008 上运行时,我无法查询它。
我收到的错误是0x8004101d - 意外错误
。
当服务用户是本地管理员时,一切正常。
可能是什么???
谢谢!
I've implemented a WMI provider (Window service, Instance, Methods and Properties provider).
It works fine on Windows Server 2003, but when it run on Windows Server 2008 with non-local administrator user, I cannot query it.
The error I get is 0x8004101d - unexpected error
.
When the service user is a local admin everything is OK.
What could it be???
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
好的,问题是我没有指定
HostingModel
,所以它默认为NetworkServiceHost
。所需的一个是LocalSystemHostOrSelfHost
(这是 Vista 操作系统之前的默认设置)。OK, the problem was that I didn't specify the
HostingModel
, so it defaulted toNetworkServiceHost
. The one needed one isLocalSystemHostOrSelfHost
(that is the default in prior to Vista OSs).