我必须使用 WMI 进行端口扫描。有这个查询吗?我尝试了下面提到的代码,但它没有进入循环:
ManagementObjectCollection mReturn;
ManagementObjectSearcher mSearch;
mSearch = new ManagementObjectSearcher("SELECT * FROM Win32_SerialPort");
mReturn = mSearch.Get();
foreach (ManagementObject mObj in mReturn)
{
listBox1.Items.Add(mObj["Name"].ToString());
}