Getting all serial ports information from Windows is often necessary, you may want to give the user a choice of ports to open, or check if your device is connected.
In addition, some ports just cannot be opened using a "COMx" string and need to be opened using a device name. Some older v...