1
我正在配對或連接到具有與之相關的串口服務的藍牙設備。是否可以確定它註冊的COM端口?如果是這樣,怎麼樣?藍牙串口設備檢測COM端口#
我正在配對或連接到具有與之相關的串口服務的藍牙設備。是否可以確定它註冊的COM端口?如果是這樣,怎麼樣?藍牙串口設備檢測COM端口#
我剛剛發現下面的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;
}
}