2009-11-18 91 views
0

我已經實現了WMI提供程序(Window服務,實例,方法和屬性提供程序)。 它在Windows Server 2003上正常工作,但是當它在Windows Server 2008上運行時,非本地管理員用戶,我無法查詢它。Windows Server 2008(WMI Provider)中的WMI錯誤

我得到的錯誤是0x8004101d - unexpected error

當服務用戶是本地管理員時,一切正常。

它可能是什麼?

謝謝!

回答

0

好的,問題是我沒有指定HostingModel,所以它默認爲NetworkServiceHost。需要的一個是LocalSystemHostOrSelfHost(這是Vista操作系統之前的默認設置)。