Change Setup Class of USB Device

In Win10 , i would like to unbind an existing driver for a USB device, and then install a new driver of a different Setup Class. Is this possible? Is it possible to leave the devnode in the device tree and change the Class to another one ?

If you do “Update Driver” in Device Manager and point it to an INF, that driver becomes the device’s driver, regardless of what was there before. The Enum registry key will be changed to point to the new driver in the Control\Class registry tree. The old driver’s entry in Control\Class would wither from disuse.