And if the computer is in an untrusted network but connects via VPN? I presume you configured Windows XP Firewall to be "on", but with exceptions?