I am wondering if the problem is really the print driver and not mscomm.ocx itself. I mean, I can have multiple printer drivers installed and functioning on te same port...
>Sure they can -
Portmon is a classic example.
>
>>I haven't workied with serial access in a while, but IIRC you won't get around that issue because serial ports can not be shared w/o dedicated hardware (serial multiplexer maybe).
>>
>>The only thing I can think of is to have your app remove or change the port for the printer driver, open the port and check it, and hook up the printer driver again. Not sure if that can even be done - depends on the OS I think.
>>