Einen USB-Port gibt es nicht. Zumindest nicht auf Softwareebene. Dort gibt es nur Geraete.
Da du ein IRDA-Geraet gemeldet bekommst, geht es offensichtlich ueber IRDA-Programmierung.
Da habe ich keine Ahnung von. Den C Headern des Windows
DDK nach geht das aber ueber Sockets.
Eine google-Suche hat diese Seite ergeben:
http://17slon.com/gp/gp/