Intestazione usbspec.h
Questa intestazione contiene dichiarazioni per le strutture di dati e le enumerazioni usate da un driver client USB.
Per altre informazioni, vedere:
usbspec.h contiene le interfacce di programmazione seguenti:
Strutture
USB_30_HUB_DESCRIPTOR La struttura USB_30_HUB_DESCRIPTOR contiene un descrittore hub SuperSpeed. Per informazioni sui membri della struttura, vedere Universal Serial Bus Revision 3.0 Specification, 10.13.2.1 Hub Descriptor, Tabella 10-3. Descrittore dell'hub SuperSpeed. |
USB_COMMON_DESCRIPTOR La struttura USB_COMMON_DESCRIPTOR contiene l'intestazione del primo descrittore che corrisponde ai criteri di ricerca in una chiamata a USBD_ParseDescriptors. |
USB_CONFIGURATION_DESCRIPTOR La struttura USB_CONFIGURATION_DESCRIPTOR viene usata dai driver client USB per contenere un descrittore di configurazione definito da USB. |
USB_DEVICE_CAPABILITY_FIRMWARE_STATUS_DESCRIPTOR Aggiornamento DEL FW USB come definito nel AVVISO DI MODIFICA DELL'INGEGNERIA USB 3.2. |
USB_DEVICE_DESCRIPTOR La struttura USB_DEVICE_DESCRIPTOR viene usata dai driver client USB per recuperare un descrittore di dispositivo definito da USB. |
USB_DEVICE_QUALIFIER_DESCRIPTOR La struttura USB_DEVICE_QUALIFIER_DESCRIPTOR viene usata dai driver client USB per recuperare un descrittore di qualificatore di dispositivo definito da USB. |
USB_ENDPOINT_DESCRIPTOR La struttura USB_ENDPOINT_DESCRIPTOR viene usata dai driver client USB per recuperare un descrittore di endpoint definito da USB. |
USB_HUB_DESCRIPTOR La struttura USB_HUB_DESCRIPTOR contiene un descrittore hub. |
USB_INTERFACE_DESCRIPTOR La struttura USB_INTERFACE_DESCRIPTOR viene usata dai driver client USB per recuperare un descrittore di interfaccia definito da USB. |
USB_STRING_DESCRIPTOR La struttura USB_STRING_DESCRIPTOR viene usata dai driver client USB per contenere un descrittore di stringa definito da USB. |
USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR La struttura USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR viene usata dai driver client USB per recuperare un descrittore SuperSpeed Endpoint Companion definito da USB. Per altre informazioni, vedere la sezione 9.6.7 e la tabella 9-20 nella specifica USB 3.0 ufficiale. |
Enumerazioni
USB_DEVICE_SPEED L'enumerazione USB_DEVICE_SPEED definisce le costanti per le velocità dei dispositivi USB. |