from Introduction to the Windows Driver Foundation
The current driver models require that most drivers run in kernel mode
Most drivers that use the WDM and miniport driver models must run in kernel mode. Kernel-mode drivers are treated as part of the operating system and have access to the system virtual address space. Consequently, errors in kernel-mode drivers can cause the system to crash.