I find that using your OCX (that I just bought), the CountPorts value reports *ALL* ports on a computer. I need to know which ports are not already in use. In attempts to resolve this, I tried to open each port to see if failure (which would indicate NOT AVAILABLE). That SEEMS to work, however, if the open is successful, I need to close it before attempting the next port and that takes a VERY LONG TIME. In checking only 6 ports, the time is about 3 seconds. Since I am loading a combobox (VB.net 2003) on 'click', the drop down is delayed by 3+ seconds. This is obviously unacceptable. Since I am using more than one port and the user can select the specific port according to how he connected them, I need this dynamic test for ports available on each comboclick. How can I get this done in a reasonable time frame? Is there a better (quicker) way to test for port AVAILABLE?