The free OSR Learning Library has more than 50 articles on a wide variety of topics about writing and debugging device drivers and Minifilters. From introductory level to advanced. All the articles have been recently reviewed and updated, and are written using the clear and definitive style you've come to expect from OSR over the years.
Check out The OSR Learning Library at: https://www.osr.com/osr-learning-library/
I'm trying to install an old PCI driver created with: Windows Driver Kit Version 7.1.0
The inf is using WdfCoInstaller01009.dll
The installation (using Update from device manager) failed: code 0x1
In setupact.log I got:
WdfCoInstaller: [02/04/2021 10:01.17.434] DIF_INSTALLDEVICE: Pre-Processing
WdfCoInstaller: [02/04/2021 10:01.17.465] ReadComponents: WdfSection for Driver Service Pci9x5x using KMDF lib version Major 0x1, minor 0x9
WdfCoInstaller: [02/04/2021 10:01.17.497] DIF_INSTALLDEVICE: Coinstaller version: 1.9.7600
WdfCoInstaller: [02/04/2021 10:01.17.512] DIF_INSTALLDEVICE: KMDF in-memory version: 1.7.6001
WdfCoInstaller: [02/04/2021 10:01.17.512] DIF_INSTALLDEVICE: KMDF on-disk version: 1.7.6001
WdfCoInstaller: [02/04/2021 10:01.17.543] Service Wdf01000 is running
WdfCoInstaller: [02/04/2021 10:01.17.543] DIF_INSTALLDEVICE: Reboot is required, because the in-memory KMDF version is older than the coinstaller's version.
WdfCoInstaller: [02/04/2021 10:01.17.559] DIF_INSTALLDEVICE: Update is required, because the on-disk KMDF version is older than the coinstaller
WdfCoInstaller: [02/04/2021 10:01.17.637] VerifyMSRoot: exit: error(0) The operation completed successfully.
Before installing my driver I uninstalled an older **WDM **driver by:
1. Uninstall + delete from device manager
2. delete relevant inf from windows\inf
Can you please tell why am I still getting the "older KMDF" message ?
|Upcoming OSR Seminars|
|OSR has suspended in-person seminars due to the Covid-19 outbreak. But, don't miss your training! Attend via the internet instead!|
|Writing WDF Drivers||7 Dec 2020||LIVE ONLINE|
|Internals & Software Drivers||25 Jan 2021||LIVE ONLINE|
|Developing Minifilters||8 March 2021||LIVE ONLINE|