Fax Software

Community Forums

#6150

Anonymous
Member

User-mode vs. Kernel-mode Drivers

Drivers can be written in either user mode (also called version 3 drivers) or kernel mode (also called version 2 drivers). In Windows NT 4.0, drivers were moved into kernel mode to improve performance. However, when a kernel-mode driver fails, it can crash an entire system, whereas the failure of a user-mode driver causes only the current process to crash. Because of this difference, and because performance enhancements were made in Windows 2000 and Windows Server 2003, native drivers on Windows 2000 and later run in user mode. Windows Server 2003 can still run kernel-mode drivers, although this is not recommended for the stability reasons mentioned previously. It is also possible to install kernel-mode drivers using the Additional Drivers option on Windows 2003 print servers to support Windows NT 4.0 clients.

Error 1930 IS SPECIFIC to this error

ERROR_KM_DRIVER_BLOCKED — 1930
The printer driver is not compatible with a policy enabled on your computer that blocks NT 4.0 drivers

The WinFax PRO printer driver (when installed in Windows NT 4.0/Windows 2000 or Windows XP / 2003) is a KERNEL MODE (NT 4.0) driver

Makes sense????