The following table shows the universal serial bus (USB) driver structures.
| Programming element | Description |
|---|---|
| USB_CONFIGURATION | This structure contains information about a specific USB device configuration. |
| USB_CONFIGURATION_DESCRIPTOR | This structure contains information about a specific USB device configuration. |
| USB_DEVICE | This structure contains information about a USB device that is returned by LPGET_DEVICE_INFO. |
| USB_DEVICE_DESCRIPTOR | This structure contains general information about USB devices. |
| USB_DRIVER_SETTINGS | This structure contains the members for USB drivers. |
| USB_ENDPOINT | This structure contains information about USB device endpoints. |
| USB_ENDPOINT_DESCRIPTOR | This structure contains general information about USB endpoints. |
| USB_FUNCS | This structure contains the USB driver function table. |
| USB_INTERFACE | This structure contains interface information. |
| USB_INTERFACE_DESCRIPTOR | This structure describes a specific interface with respect to a specific configuration. |
See Also
USB Host Controller Driver Reference
Send Feedback on this topic to the authors