Multiple choice

Which of the following is not true for a device driver?

  1. Drivers are hardware dependent.

  2. Drivers are operating system specific.

  3. Virtual device driver can also send simulated processor level events into the virtual machine.

  4. Virtual devices cannot operate in a non virtualized environment.

  5. Device drivers can operate in both user as well as kernel mode.

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Virtual devices may also operate in a non-virtualized environment. For example a virtual network adapter is used with a virtual private network, while a virtual disk device is used with iSCSI. The best example for virtual device drivers can be Daemon Tools.