http://en.wikipedia.org/wiki/Device_driver#Virtual_device_drivers Virtual device drivers A particular variant of device drivers are virtual device drivers. They are used in virtualization environments, for example when an MS-DOS program is run on a Microsoft Windows computer or when a guest operating system is run on, for example, a Xen host. Instead of enabling the guest operating system to dia..