Isch sach doch ...
WMI die eierlegende Wollmilchsau °_°
Win32_SerialPort
Win32_SerialPortConfiguration
Win32_SerialPortSetting
damit sollte es ein leichtes sein rauszufinden welche
COM-Ports vorhanden sind.
Ob die belegt sind ... na einfach mal versuchen zu öffnen/anzusprechen ... wenn dat nicht geht, dann hat irgendein anderes Programm 'nen Zugriff darauf.