This chapter provides you with a general introduction to device drivers and takes you through the structural elements of a device driver.
****************************************************************************************
| NOTE | |
| Using WinDriver, you do not need to familiarize yourself with the internal workings of driver development. As explained in Chapter 1 of the manual, WinDriver enables you to communicate with your hardware and develop a driver for your device from the user mode, using only WinDriver's simple APIs, without any need for driver or kernel development knowledge. |