在C#中,一般而言,读取串口号用SerialPort.GetPortNames()即可,但是这样读取的串口号形式为“COM3”没有设备名称(比如“Arduino UNO”,本文介绍如何通过WMI查询读取设备名称。