I've got a USB printer (HP LaserJet 1018) connected to my Windows 7 desktop. I also have a USB infrared adapter (Actisys ACT-IR224UN-Li) which presents itself as a raw serial port, currently COM3.

What are my options to have Windows act as a print server listening on this virtual serial port, so that I can print from older devices that use raw SIR infrared? None of these would be IRDA-capable devices. I would also need to be able to specify no hardware flow control on the port, as this adapter uses those lines to control the baud rate of the IR transceiver.