> > it ;-). Also, if my memory serves correctly, we can just write one Win32
> > driver for W95, W95b, W98, W98SE, & WinNT--making it centric around WinNT.
> > Am I right here?
>
> Nopes. Win9x and Win2k all use the Windows Driver Model, but NT is different
> in that aspect. However, you can probably isolate it with a few #ifdef's
"WDM was introduced in W98 and should be binary compatible with W2K
x86", so WDM can not be used in W95. We probably should concentrate on
WDM drivers, since those cover multiple OSes (W98 & W2K + probably all
further W2K based OSes) and because they can be created with recent MS
compilers.
(when developing printer drivers, we use MSVC 1.42 for W9x driver and
MSVC 4.x for NT4 drivers and most recently MSVC 6 for W2K drivers)
--
Best regards,
Jeroen Janssen
+++
It was hard enough to kill a vampire. You could stake them down and turn
them into dust and ten years later someone drops a drop of blood in the
wrong place and *guess who's back*? They returned more times than raw
broccoli.
-- (Terry Pratchett, Feet of Clay)
+++