Matthew van Eerde wrote: > > As I understand it, audio drivers were never allowed to use the > “unclassified” program anyway; the unclassified program was meant only > for devices which didn’t fall into a more specific category. > > > > The HCK is now smart enough to figure out what kind of tests to run on > a device based on the interfaces it exposes. So if it exposes > KSCATEGORY_AUDIO, the HCK knows to run the audio tests. > I think your understanding of the "rules" is correct, but the rules have some problems in the real world. I still have a couple of clients who are building USB video capture devices that are not UVC compliant. The HCK rules for USB video capture devices require that they operate correctly using usbvideo.sys and nothing else. Until recently, we just submitted those devices as "unclassified". If the HCK is going to force its autodetection, then these devices simply cannot be WHQLed. -- Tim Roberts, timr@xxxxxxxxx Providenza & Boekelheide, Inc.