public List <ManagementObject> GetManagementObjectsForHardwareComponent(IWMIClient wMIClient)
 {
     return(wMIClient.RetriveListOfObjectsByExecutingWMIQuery(ConstString.WMI_NAMESPACE_ROOT_MICROSOFT_WINDOWS_STORAGE, ConstString.WMI_QUERY_DISK));
 }
 public List <ManagementObject> GetManagementObjectsForHardwareComponent(IWMIClient wMIClient)
 {
     return(wMIClient.RetriveListOfObjectsByExecutingWMIQuery(ConstString.WMI_NAMESPACE_ROOT_CIMV2, ConstString.WMI_QUERY_CDROM_DRIVE));
 }
 public List <ManagementObject> GetManagementObjectsForSoftwareComponent(IWMIClient wmiClient)
 {
     return(wmiClient.RetriveListOfObjectsByExecutingWMIQuery(ConstString.WMI_NAMESPACE_ROOT_CIMV2, ConstString.WMI_QUERY_LOCAL_USER));
 }
 public SoftwareStaticProvider(IWMIClient wmiClient, INLogger logger, IWin32APIClient win32APIClient)
 {
     this.WMIClient      = wmiClient;
     this.Logger         = logger;
     this.win32APIClient = win32APIClient;
 }
 public List <ManagementObject> GetManagementObjectsForHardwareComponent(IWMIClient wMIClient)
 {
     return(wMIClient.RetriveListOfObjectsByExecutingWMIQuery(ConstString.WMI_NAMESPACE_ROOT_WMI, ConstString.WMI_QUERY_SMART_STATUS));
 }
 public List <ManagementObject> GetManagementObjectsForSoftwareComponent(IWMIClient wmiClient)
 {
     return(wmiClient.RetriveListOfObjectsByExecutingWMIQuery(ConstString.WMI_NAMESPACE_ROOT_CIMV2, ConstString.WMI_QUERY_STARTUP_QUICK_FIX_ENGINEERING));
 }