Have a XP computer with USB printer, running an XP VM which uses that printer and shares it with 3 other VM computers in a network.
Question is: When the VM is running on the computer which physically is attached to the printer how can the user print from the VM AND the host OS?