Edit

Share via


Best Practices for Supporting Container IDs on USB Devices

The heuristic used to generate the container ID for a USB device node (devnode), which was discussed in How USB Devices are Assigned Container IDs, is complex, and relies on information taken from several sources.

Starting with Windows 7, the recommendations that are discussed in this section should be followed to allow the operating system to correctly determine the device container and provide the best user experience for your device.

This section includes the following topics that discuss these recommendations:

Using Microsoft OS ContainerID Descriptors

Using the USB Removable Capability for Device Container Grouping

Avoiding Device Container Conflicts