2009-08-31 11 views

答えて

0

私はちょうど次のC#WMIコードが仕事をしているようです。しかしこれは信頼できますか?

 string deviceid = string.Empty; 
     ManagementObjectSearcher searcher = new ManagementObjectSearcher ("Select * from WIN32_SerialPort"); 
     foreach (ManagementObject port in searcher.Get()) 
     { 
      string name = port.GetPropertyValue ("Name") as string; 
      string provider = port.GetPropertyValue ("ProviderType") as string; 
      if (provider == null) 
      { 
       deviceid = port.GetPropertyValue ("DeviceId") as string; 
      } 
     } 
関連する問題