Eric,
I've installed and run the virtual PC and done a couple of basic things on it, but thus far haven't needed it. Have you checked from inside the virtual XP machine to see whether you have net? You might need to set up the network separately since it acts like a separate machine. So far as I know you treat it like a completely new install of XP, starting from scratch. I never tried passing data between them, but worst case I'd just use a thumb drive or burn a DVD or something if it's a problem. You should be able to access that from both. I'd be surprised if there weren't some way to communicate directly between the two machines, though, maybe Microsoft's knowledge base or tech forums explain how to do it. Google might be of help, too.
Not familiar with that code, sorry.
"You can't be a real country unless you have a beer and an airline - it helps if you have some kind of a football team, or some nuclear weapons, but at the very least you need a beer." -- Frank Zappa
Visit Spinland Studios: http://www.spinland.biz