The Mopria Scan support on WIN11 24H2.
We developed USB scanner device and device both supports Windows and MAC.
To support both O.S., the USB descriptor of scanner has 2 interfaces, each USB interface has two settings,
We designed above since 2015 and worked well on Win7/Win10/Win11 until we tested the WIN11 24H2.
On Win7/Win10/WIN11 23H2, the driver class of scanner is WINUSB.
But we found the driver class on WIN11 24H2 switched to "USB Printing Support" .
Please refer following table.
We guess WIN11 24H2 did some changes for supporting eSCL (a.k.a. Mopria Scan/Printing):
When one of USB interface descriptor supported eSCL, WIN11 24H2 switched driver class to "USB Printing Support".
We did test for removing eSCL support of interface alternate setting1, after that, WIN11 24H2 switched driver class to WINUSB.
Because we have to use WINUSB driver on Windows,
could you please provide some hint to solve this problem?
Thank you very much for helping.