Export (0) Print
Expand All
0 out of 1 rated this helpful - Rate this topic

Audio Class Interfaces

USB Audio Device class interface collections that occur on CDC and WMCDC devices have the following properties.

PropertyDescription

Reference

Universal Serial Bus Device Class Definition for Audio Devices, version 1.0.

Class

All interfaces in the interface collection must belong to the Audio Device Class (0x01).

Subclass

Each interface in the interface collection must have a different subclass from the first interface in the collection.

Protocol

None (0x00).

Enumerated

Yes.

Related interfaces

Zero or more contiguous interfaces that belong to the streaming subclass (0x02).

Hardware IDs

USB\Vid_%04x&Pid_%04x&Rev_%04x&MI_%02x
USB\Vid_%04x&Pid_%04x&MI_%02x

The hardware IDs for audio interface collections do not contain interface class-specific information. For an explanation of the formatting of hardware IDs that are associated with audio interface collections, see Enumeration of Interface Collections on Audio Devices without IADs.

Compatible IDs

USB\Class_01&SubClass_01&Prot_00
USB\Class_01&SubClass_01
USB\Class_01

The format of compatible IDs for audio interface collections contains embedded information about the interface class, interface subclass, and the protocol. For audio interface collections on a CDC or WMCDC device, the interface class is 01, the subclass is 01, and the protocol is 00.

 

 

 

Send comments about this topic to Microsoft

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.