Table of contents
Collapse the table of content
Expand the table of content

Identifiers for USB Devices

Last Updated: 7/30/2016

This section describes the device, hardware and compatible identifiers generated by USB devices.

Since the Windows operating system generates special USB identifiers for printer and mass storage devices, the following documentation divides USB identifiers into two groups:

Standard USB Identifiers

Special USB Identifiers

For all USB devices, the USB bus driver generates a standard set of identifiers composed of values retrieved from the USB device and interface descriptors. Standard USB Identifiers are discussed in the first of the two sections indicated above. In addition to the standard USB identifiers, native Windows drivers for mass storage and printer devices generate a separate set of USB identifiers composed of information about special relevance to printers and storage devices. These special USB identifiers are discussed in the second section.

Note Starting with Microsoft Windows 2000, the numbers that are embedded in USB identifiers is in hexadecimal format.

© 2016 Microsoft