WMI Le serveur RPC n'est pas disponible. (Exception de HRESULT: 0x800706BA)

Ma condition d'application est comme ci-dessous. L'Application va s'exécuter sur d'administrateur de domaine, ce qui permettra de ping machine en vertu de ce domaine, il faudra du lecteur de disque, CPU et RAM détails de domaine tous les systèmes.

Chaque fois que je suis en train de ping machine, j'obtiens une erreur que

"Le serveur RPC n'est pas disponible. (Exception de HRESULT: 0x800706BA)"

Code que j'utilise pour se connecter à distance à la machine est

ConnectionOptions options = new ConnectionOptions();
options.EnablePrivileges = true;
options.Impersonation = ImpersonationLevel.Impersonate;
options.Username = System.Configuration.ConfigurationSettings.AppSettings["AccessUserName"].ToString();
options.Password = System.Configuration.ConfigurationSettings.AppSettings["AccessPassword"].ToString();
options.Authority = "ntlmdomain:" + System.Configuration.ConfigurationSettings.AppSettings["DomainName"].ToString();
options.Authentication = AuthenticationLevel.Packet;
ManagementScope scope = new ManagementScope("\\\\" + sMachineIP + "\\root\\cimv2", options);
scope.Connect();

OriginalL'auteur Rahul Nikate | 2014-08-26