I GOT IT!
I added two lines to my Windows Hosts file (that's C:\Windows\System32\Drivers\Etc\Hosts):
192.168.0.1 hostpc
192.168.0.2 rtpxi
For good measure I then added "hostpc" and "rtpxi" to the Machine Access list in the VI Server configuration for the Host PC.
And now everything works fine, even the exact same code that gave me Error 66 before! I can finally open a reference on the Host PC from my RT PXI! (FYI, the Host PC has always had a fixed IP address and does not use DHCP.)
If you are not familiar with the Hosts file, it is a means of allowing Windows to associate a name with a particular IP address without using a DNS server. (See
Wikipedia.) It would seem that since there is a DNS server supplying my two Windows PCs with names when they connect to each other through the building's Ethernet, it would explain why I did not have this problem when I was not using the crossover cable.
I think this qualifies as a bug in VI Server; as I said, I did not seem to have such problems with LabVIEW 7.1.
Message Edited by kehander on 10-24-2006 11:43 AM