The “code X” values reported in device manager are documented in the cfg.h
header file in the SDK and WDK.
Code 10 = 0xa is CM_PROB_FAILED_START:
This means that the driver loaded successfully, but IRP_MN_START_DEVICE failed.
Grabbing logs for the particular USB inbox driver in question should help
determine why. Are you wrapping wdma_usb.inf or usbaudio2.inf?
From: wdmaudiodev-bounce@xxxxxxxxxxxxx <wdmaudiodev-bounce@xxxxxxxxxxxxx> on
behalf of Edward Abramian <edwabr123@xxxxxxxxx>
Sent: Thursday, August 8, 2019 12:44:32 AM
To: wdmaudiodev@xxxxxxxxxxxxx <wdmaudiodev@xxxxxxxxxxxxx>
Subject: [wdmaudiodev] Indicates two revision levels are incompatible (USB
inbox driver + custom APO)
I have an .inf APO package that installs over Windows USB inbox driver. It
works great with several USB headsets but causes a trouble with one. Windows
will report the following issue and I am struggling to figure out what it means.
This device cannot start. (Code 10)
Indicates two revision levels are incompatible.
I hope someone points to the right direction.