In Windows Vista, we have moved many drivers out of the kernel and up into user mode, which will greatly decrease the potential for blue screens and other bad things. As always, we love making Frameworks for developers that enable them to get things done faster, even for low level stuff like drivers.
You've learned about the Kernel Mode Driver Framework. In this video, we meet Peter Wieland who is the Development Lead for the User Mode Driver Framework (UMDF) team. We have a conversation about many topics, but one of particular interest is why we are investing so much effort in making it easier to write drivers. Driver development is a very specialized programming niche, which requires deep knowledge of the underlining system as well sophisticated programming skills. Why open it up to the masses? Peter explains...
|