Export (0) Print
Expand All

CDC Abstract Control Model

There are two versions of the Abstract Control Model (ACM). The original version is defined in the USB Communication Device Class (CDC) specification. The USB Wireless Mobile Communication Device Class (WMCDC) specification contains an extended definition of the ACM.

Interface collections that comply with the WMCDC specification are described in WMCDC Abstract Control Model.

Interface collections that comply with the CDC specification have the following properties.

PropertyDescription

Reference

Universal Serial Bus Class Definitions for Communication Devices, version 1.1, Section 3.6.2.

Class of the master interface

Communication Interface Class (0x02).

Subclass of the master interface

ACM (0x02).

Protocol

Any.

Enumerated

Yes.

Related interfaces

One data class interface and optional audio class interfaces that the union functional descriptor (UFD) references.

Hardware IDs

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

Compatible IDs

USB\Class_02&SubClass_02&Prot_%02X
USB\Class_02&SubClass_02
USB\Class_02

Special handling

The UFD can reference an audio interface collection that is enumerated independently of the ACM interface collection.

 

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft