I'd like to ask you how to proceed with a MR which includes mostly work on winebus.sys, but there is also some initial work on wineusb.sys. It's an implementation of IOCTL_HID_GET_INDEXED_STRING, and the later work depends (at least logically) on the changes of wineusb.sys. Sorry for asking here!
I'm not completely sure to see how wineusb.sys could be involved, and I don't know anything about that driver. I can have a look at the changes beforehand if you point me to a branch. Or feel free to open a Draft MR with conflicting changes too, and rebase it later once the required changes have been merged.