我已经实现了WMI提供程序(窗口服务,实例,方法和属性提供程序) . 它在Windows Server 2003上运行正常,但是当它在带有 non-local administrator 用户的Windows Server 2008上运行时,我无法查询它 .
我得到的错误是 0x8004101d - unexpected error .
0x8004101d - unexpected error
当服务用户是本地管理员时,一切正常 .
会是什么呢???
谢谢!
好的,问题是我没有指定 HostingModel ,所以默认为 NetworkServiceHost . 需要的是 LocalSystemHostOrSelfHost (这是Vista操作系统之前的默认设置) .
HostingModel
NetworkServiceHost
LocalSystemHostOrSelfHost
1 回答
好的,问题是我没有指定
HostingModel
,所以默认为NetworkServiceHost
. 需要的是LocalSystemHostOrSelfHost
(这是Vista操作系统之前的默认设置) .