Re: Windows Driver Developer's Digest (WD-3.com) Temporarily Down



No, KMDF eliminates much of the common code of Windows Driver. Much of the
painful stuff to get right (such as power management and PNP) are taken care
of by KMDF. While this sounds like stuff you can do, it turns out to be
harder than one thinks to get right, in fact Microsoft discovered that many
of their older drivers had nasty edge conditions while developing the KMDF
model.

If you are doing a one of model for a lab, sure use 9x or other older code
and don't worry about getting things like PNP exactly right. But if you
ever plan to make it a product for commercial use, drop 9x now and pay the
money for new systems. Even if you can get the prograaming for $1/hr you
will save money by moving to the new environment and the better tools.



--
Don Burn (MVP, Windows DDK)
Windows 2k/XP/2k3 Filesystem and Driver Consulting
Remove StopSpam from the email to reply



"adidas" <adidas@xxxxxxxxxxx> wrote in message
news:OOAPyVaUGHA.5908@xxxxxxxxxxxxxxxxxxxxxxx
KMDF will support 2k in the next rev. Nobody in their right mind
supports
Win9X/ME, the market share for them is down to around 7% (and that was
last
year). I know the marketing and management types will push for it, but
really you are asking for a lot of headaches and reliability problems by
trying to support the old OS'es. I suspect you will loose more customers
due to reliability problems than you would get from Win9x/ME.

we are using old pc box as device to save money. so w2k is still not the
prefered os, win98 is.

By the same token it is worthwhile to learn WDM or at least the DDK as
well
as KMDF. KMDF is a layer over the current model, and understanding the
foundation is valuable.

i heard long before that driver will be developped by scripting language
such as jscript, vbscript. KMDF framework is that one?






.



Relevant Pages

  • Re: Driver development
    ... i would highly suggest that you use KMDF for this project. ... implementation for a continuous reader built in. ... i am having an USB device and would like to write a drver for windows XP. ... Windows 2k/XP/2k3 Filesystem and Driver Consulting ...
    (microsoft.public.development.device.drivers)
  • Re: *** KERNEL-MODE DRIVER FRAMEWORK 1.0 RELEASE ***
    ... Strange that one can download it without "passing" Windows validation exam ... > Framework Version 1.0 ... > part of the Windows Driver Foundation - a new model for driver ... > KMDF is part of Microsoft's new driver model, ...
    (microsoft.public.win32.programmer.kernel)
  • Re: Kernel Debugging Problem (Vista SP1, 64-bit)
    ... The reason to use KMDF is quite simple. ... Don Burn (MVP, Windows DKD) ... why did you choose a WDM driver? ... The message was checked by ESET NOD32 Antivirus. ...
    (microsoft.public.development.device.drivers)
  • Re: Im right about Drivers?
    ... Windows XP SP2, Windows Server 2003 SP1 and Vista, if you need an earlier ... UMDF (the user mode WDF component) is supported for Windows XP ... KMDF, for instance blue screen install of XP and 2003. ... Windows 2k/XP/2k3 Filesystem and Driver Consulting ...
    (microsoft.public.development.device.drivers)
  • Re: WLK: Rebalance test causes BSOD for my parent
    ... My driver is built from ... regarding rebalancing with bus drivers and KMDF? ... PnP stuff. ... Arg1: 00000001, Duplicate PDO ...
    (microsoft.public.development.device.drivers)