21-04-2021



  1. Dench Usb Devices Driver Touchpad
-->

For composite devices, use USB Generic Parent Driver (Usbccgp.sys) that creates physical device objects (PDOs) for each function. For non-composite devices or a function of a composite device, use WinUSB (Winusb.sys). If you are installing USB drivers: You do not need to download USB device class drivers. They are installed automatically.

The USB_DEVICE_DESCRIPTOR structure is used by USB client drivers to retrieve a USB-defined device descriptor.The members of this structure are described in the Universal Serial Bus 3.1 Specification available at USB Document Library. See section 9.6.1.

Syntax

Members

bLength

Specifies the length, in bytes, of this descriptor.

  • Feb 04, 2021 USB Drivers are one of the must-have tools to be installed on your PC or Mac. Because of that, your mobile device interacts with your PC.These work as Bridge between your Phone and your computer. The USB drivers help us to connect our phone to the computer and perform tasks like transferring data, syncing your device with a PC.
  • Mtp Usb Device Driver free download - USB Mass Storage Device, USB Audio ASIO Driver, USB Video Device, and many more programs.
  • You safely remove the USB device from the USB port. You reconnect the same USB device or a different USB device to the same USB port on the hub. In this scenario, the computer does not detect the USB device. Note This issue affects USB 2.0 hubs and USB 2.0 components in USB 3.0 hubs. This issue occurs because the USB port is disabled.

bDescriptorType

Specifies the descriptor type. Must be set to USB_DEVICE_DESCRIPTOR_TYPE.

bcdUSB

Identifies the version of the USB specification that this descriptor structure complies with. This value is a binary-coded decimal number.

bDeviceClass

Specifies the class code of the device as assigned by the USB specification group.

bDeviceSubClass

Specifies the subclass code of the device as assigned by the USB specification group.

bDeviceProtocol

Denct USB Devices DriverExamples of usb devices

Specifies the protocol code of the device as assigned by the USB specification group.

bMaxPacketSize0

Specifies the maximum packet size, in bytes, for endpoint zero of the device. The value must be set to 8, 16, 32, or 64.

idVendor

Specifies the vendor identifier for the device as assigned by the USB specification committee.

idProduct

Specifies the product identifier. This value is assigned by the manufacturer and is device-specific.

bcdDevice

Identifies the version of the device. This value is a binary-coded decimal number.

iManufacturer

Specifies a device-defined index of the string descriptor that provides a string containing the name of the manufacturer of this device.

iProduct

Specifies a device-defined index of the string descriptor that provides a string that contains a description of the device.

iSerialNumber

Specifies a device-defined index of the string descriptor that provides a string that contains a manufacturer-determined serial number for the device.

bNumConfigurations

Specifies the total number of possible configurations for the device.

Remarks

This structure is used to hold a retrieved USB-defined device descriptor. This information can then be used to further configure or retrieve information about the device. Device descriptors are retrieved by submitting a get-descriptor URB.

The iManufacturer, iProduct, and iSerialNumber values, when returned from the host controller driver, contain index values into an array of string descriptors maintained by the device. To retrieve these strings, a string descriptor request can be sent to the device using these index values.

Requirements

Headerusbspec.h (include Usb100.h)

Dench Usb Devices Driver Touchpad

See also