Apple's DriverKit documentation states: "Use the USBDriverKit framework to develop drivers for custom or non-class compliant USB devices for use with macOS". Is it possible to write a DriverKit driver which can match and take control of a USB class compliant device?
We have a number of USB Audio class devices which currently can operate under the control of Apple's class compliant driver or a kext based driver supplied by us. It is not clear from the wording in the docs whether this will be possible moving forward.