Our software will be installed behind a ifrewall, but we need it to accept incoming connections on a specific port. I figure what I need to do is use port forwarding via uPnP. How do you do this in C/C++ for windows, using Visual Studio 6.0?

Everythign I looked for on the net just wants to discuss the overall architecture fo port forarding, not how to do it in a program.