Winodows Driver model ( WDM )

Hi Pablo is here again trying to know something about this Windows 98 SE new controller, I read something about it but I need more information
thanks
 
What and why do you need to know about it?

The Windows Driver Model benefits are:

1) OS support for a wide variety of devices. Specically devices on IEEE 1394 and USB busses. (WDM has NOTHING to do with regular devices on older busses like PCI, ISA, Serial, PS/2, Parallel etc)

2) Binary compatibility between 98 & NT5 WDM drivers. (e.g. one device driver supports both NT5 & 98)

3) Better plug-n-play for NT. Looks more like 95 which was easy for developers.

4) Power management support.

Basically the WDM is intended to provide a generic set of pre-defined resources for a wide variety of device types using the new bus technologies.... scanners/imaging, DVD, etc. Then developers need only write "minidrivers" which extend the base drivers to provide device specific functionality. That is, they no longer have to write difficult and lengthy monolithic kernal-mode drivers.

And since the minidriver for a device will work on both NT5 and 98 SE, there's only one driver to write!

It should make for a shorter developement time AND more reliable drivers since MS is supplying most of the base code.

There is a boatload of information on the MSDN.

Slackmaster 2000
 
Back
Top