FSDs & Visual Studio 2022

We're able to build & test non-FSD WDM drivers in Visual Studio 2022, but FSDs fail driver verification at boot time (which I find confusing). Microsoft just says "not supported". Has anyone on here had any luck?

Sorry what does that mean "fail driver verification at boot time"?? Are we talking Windows Driver Verifier? Are we talking about signing? Something else??

In my experience if a driver is compiled with the WDK that belongs to VS2022 it will not load on all old versions of Windows 10 because of different exports so we use VS2019 to build drivers for Windows 10.

it will not load on all old versions of Windows 10

Looks like if you need anything before Redstone 2 you need to set NTDDI_VERSION at compile time

1 Like