fhw72
June 23, 2026, 8:19am
1
Hi @ll ,
I’m currently developing an USB driver which should replace a legacy driver.
However for compatibility reasons I’d like to have an easy way to fall back to the
previous driver programmatically (driver code). The new driver reads a flag from its setting
in the registry and then decides to claim or reject (which should automatically fall back to legacy).
Is it possible to achieve that with the PnP manager?
I’m not aware of any way to do this with driver code, although it’s quite easy to do from a user-mode installer or something of that nature
fhw72
June 24, 2026, 6:57am
3
Yes.. thanks. I wanted to avoid the user-mode detour and make the driver decide to fallback.
This is a fundamental Microsoft philosophy – driver installation and management is always supposed to be done in user-mode. Drivers should be focused on offering services for their devices, not on meta issues like versioning.