

- #Kernel mode driver framework 1.11 wont sintall install
- #Kernel mode driver framework 1.11 wont sintall drivers
- #Kernel mode driver framework 1.11 wont sintall update
- #Kernel mode driver framework 1.11 wont sintall windows 8.1
#Kernel mode driver framework 1.11 wont sintall install
So now you know! Truth be told, I’m kinda happy to get rid of those co-installers anyways.I did another test to try to narrow down the problemġ) Using SCCM, I deploy a vanilla Win 7 image onto the hardware and did not install any driversĢ) Using the capture media to create a vanilla Win 7 wim fileģ) Deploying this vanilla Win 7 wim file and the task sequence has apply driver package = imaging fail with same error.Ĥ) Deploying this vanilla Win 7 wim file and disabled the apply driver package step = imaging succeed. I haven’t seen anything in KMDF beyond 1.11 that compels me to switch. Roberts so succinctly put it in that same NTDEV thread:
#Kernel mode driver framework 1.11 wont sintall drivers
In practice, we’ve built drivers that target every reasonably old OS that KMDF supports (defined as Windows XP and later) and used KMDF V1.11 with a co-installer, or else we’ve built drivers that target Windows 10 or later and used KMDF V1.15 without a co-installer. Dekker happened to ask his question on NTDEV? Well, except for the architectural concept, it’s not clear how much this matters in the real world.

So, given that at least one person here at OSR is writing a WDF driver every day of every week, why didn’t we notice this change until Mr.
#Kernel mode driver framework 1.11 wont sintall windows 8.1
The ability to go down-level was always merely a convenience.Īnd if you want to look at this more from the “glass half full” perspective, the good news is that if you target your driver to Windows 8.1 or later you don’t have to ship-around the co-installer in your driver package anymore. This is, of course, what’s really important. So, for example, you can write your driver using KMDF V1.11 and install it without incident on Windows 8.1 on which V1.13 is installed. You can still go UP level without any problem.

What was nice about this is that it would allow a WDF driver to use certain features that were available in a newer version of the Framework even on older versions of Windows.

#Kernel mode driver framework 1.11 wont sintall update
They could then ship their driver along with that version of the Framework packaged in a “CoInstaller DLL.” If the version of WDF used by the driver was newer than the version that was available on the system on which the driver was being installed, the CoInstaller would update the version on the system. Throughout the history of WDF, devs have had the option of writing drivers to whichever version of the WDF Framework that they chose. But I just learned, via a thread on NTDEV started by long-time driver developer Ed Dekker that KMDF versions 1.13, 1.15, and 1.17 cannot be used on older versions of Windows. Maybe you’re like me, and you missed the memo that must have been circulated two years ago.
