I think I recall seeing somewhere that file and print sharing in NT is handled in kernel mode, not user. If not, thanks and you can probably stop reading here. <P>If yes (and I'm assuming yes since ...
Kernel Mode Linux (KML) is a technology that enables the execution of ordinary user-space programs inside kernel space. This article presents the background, an approach and an implementation of KML.
Modern CPUs can run in two modes: kernel mode and user mode. When a CPU runs in kernel mode, an extended set of instructions is allowed, as is free access to anywhere in memory and device registers.