A question for the vb.net GURU(s) out there. Is there a way I can create a virtual serial port in vb.net in code.

Basically I want to be able to read what is being written to a com port (which will be the virtual port) reformat what is being written and send it out another com port. This is of course without buying external software or using a driver for this. I've been searching around alot over the internet but could only find external software to do this. Has anyone done this before?


Thanks in advance