With WinDriver I don have to program in the kernel mode. So Im not really creating a driver, am I?
A device driver is a software module that controls hardware. In today’s operating systems, this software module usually resides in the kernel mode (ring 0). However, WinDriver enables you to write this code in the user mode, utilizing our lower-level kernel driver(s), and thus frees you from the need for any driver development knowledge. For a better understanding of the basic WinDriver architecture, refer to the WinDriver Architecture page on our site.