Offhand - I'm not sure you can do what you want on XP without Samba. At minimum, it would be "vewwy, vewwy twicky" to quote a popular pig.
I have LAMPP (1.7.4) running fine on a Linux virtual server.
The VM is running on what kind of box/machine/server???
you you really mean I have a Linux box running LAMPP that has one or more Virtual HOSTS
a Virtual SERVER generally really means a virtual machine instance on a Host OS.
the real question -
You want to use a remote folder somewhere on your network on a Windows box, inside your 'htdocs' that is on a virtual host on a Linux machine (whether virtualized or not) - is that the drift???