The following table describes the possible registry entries for the vvvvpppprrrr key. The USB driver stack considers these entries to be read-only values.
Registry entry
Description
Possible values
osvc
REG_BINARY
Indicates whether the operating system queried the device for Microsoft-defined USB descriptors. If the previously attempted OS descriptor query was successful, the value contains the vendor code from the OS string descriptor.
0x0000: The device didn't provide a valid response to the Microsoft OS string descriptor request.
0x01xx: The device provided a valid response to the Microsoft OS string descriptor request, where xx is the bVendorCode contained in the response.
IgnoreHWSerNum
REG_BINARY
Indicates whether the USB driver stack must ignore the serial number of the device.
0x00: The setting is disabled.
0x01: Forces the USB driver stack to ignore the serial number of the device. Therefore, the device instance is tied to the port to which the device is attached.
ResetOnResume
REG_BINARY
Indicates whether the USB driver stack must reset the device when the port resumes from a sleep cycle.
0x0000: The setting is disabled.
0x0001: Forces the USB driver stack to reset a device on port resume.
Find device information after it enumerates on Windows
View the device interface GUID, Hardware ID, and device class information about your device
Find the device that exposes the device interface you are interested in and make note of the instance ID. For example, if the device interface belongs to class {A5DCBF10-6530-11D2-901F-00C04FB951ED} you could find the right device interface and device with the following:
This module provides an overview of troubleshooting hardware-related problems and discusses specific considerations for using USB and wireless devices on computers that are running Windows.
This article provides information about USB ContainerIDs for the Windows operating system. It includes guidelines for device manufacturers to program their multifunction USB devices so that they're correctly detected by Windows.
The device descriptor contains information about a USB device as a whole. This article describes the USB_DEVICE_DESCRIPTOR structure and includes information about how a client driver can send a get-descriptor request to obtain the device descriptor.
This topic presents frequently asked questions for driver developers who are new to developing and integrating USB devices and drivers with Windows operating systems.