/// <summary> /// Creates a new WmiService for use to access Windows Services /// </summary> /// <param name="wmi">The WMI access object - the tool that does the low level work</param> public WmiService(IWmiAccess wmi) { _wmi = wmi; }
internal Win32_Service(System.Management.ManagementObject mgo) { _wmi = new WIN32.WmiAccess(); _wmiservice_instance = mgo; }
/// <summary> /// Creates a new RemoteServiceInstaller for use to access Windows Services /// </summary> /// <param name="wmi">The WMI access object - the tool that does the low level work</param> public RemoteServiceInstaller(IWmiAccess wmi) { this.wmi = wmi; }
public Win32_Service(string servername) { WmiAccess acc = new WmiAccess(CLASS_NAME, servername); _wmi = acc; }
public Win32_Service(string machineName, string serviceName, string username, string password) { _wmi = new WIN32.WmiAccess(); _wmiservice_instance = WmiAccess.GetInstanceByName(machineName, CLASS_NAME, serviceName); }
/// <summary> /// Crea una clase WMI Service para controlar un servicio windows /// </summary> /// <param name="wmi">el objecto de acceso wmi </param> public Win32_Service(IWmiAccess wmi) { _wmi = wmi; }