Is Driver Install Frameworks (DIFx) going to be deprecated? RRS feed


All replies

  • DIFx indeed seems deprecated. The Using Driver Install Frameworks (DIFx) link now redirects to DIFx Guidelines, which advises against using DIFx and says it has been removed from Windows Driver Kit.

    • Marked as answer by ranta Monday, August 29, 2016 7:36 AM
    • Edited by ranta Monday, August 29, 2016 4:29 PM removed from WDK
    Monday, August 29, 2016 7:36 AM
  • Can someone confirm this, and if so what is the recommended approach if you need to support older OS'es that traditionally used DifxAPI but also support Windows 10?  I normally provide an DifxAPI based installer with my drivers for my clients, and so far have not gotten any failure reports, but then again most of the clients discourage the use of Windows 10 by their customers.

    Don Burn Windows Driver Consulting Website:

    Monday, August 29, 2016 12:11 PM
  • difx will still work on win10, it is just no longer being distributed

    d -- This posting is provided "AS IS" with no warranties, and confers no rights.

    • Marked as answer by ranta Tuesday, August 30, 2016 11:29 AM
    Monday, August 29, 2016 7:47 PM
  • If DIFx is gone, then how do we install filter drivers? The only other option seems to be SetupAPI, which seems to indicate that we should use DIFx:

    I have a product that contains a service, UI, shell extension, lots of other stuff and a mini-filter driver. The driver must be installed with the other components. It can't rely on Windows Update.

    It seems that if the only problem with DIFx is GetVersionEx support, a very simple update to DIFx would take care of it. How can MS take DIFx away and leave us with nothing to replace it with?


    Wednesday, October 5, 2016 2:50 PM
  • Amazingly, the Device.DevFund.Reliability.SWDeviceInstallsUsePnPAPIs requirement in "Windows Hardware Compatibility Specifications for Windows 10, version 1809 and Windows Server 2019 – Components and Peripherals" (blog, download) still says: "We strongly encourage the use of the Driver Install Framework tools to meet this logo requirement."

    Thursday, October 4, 2018 3:56 PM