When I bought my USB-to-serial cable, it came with a CD-ROM containing a driver. When I installed it, it turned the port into a regular serial port, so it shows up in all serial port enumerations, and most/all serial apps can use it, whether HyperTerminal or some .NET based app using SerialPort class. The app never is aware the USB-based serial port is connected in a different manner, all the nasty details are hidden by Windows and the device drivers. BTW: there are minor differences between such a USB-to-serial cable and a regular serial port, mainly in timing; it is not able to achieve very high speed in toggling the control lines, which for most applications is irrelevant; if however the attached hardware requires very short pulses on say the DTR/DSR/RTS pins, the motherboard- based serial port might be able to deliver and the USB-to-serial might not, due to the fact USB communication requires data packets, which must be transmitted and interpreted, whereas a direct port is much "closer" to the CPU. :)
Luc Pattyn [Forum Guidelines] [My Articles]
The quality and detail of your question reflects on the effectiveness of the help you are likely to get. Show formatted code inside PRE tags, and give clear symptoms when describing a problem.