en-tête usbspec.h
Cet en-tête contient des déclarations pour les structures de données et les énumérations utilisées par un pilote client USB.
Pour plus d'informations, consultez les pages suivantes :
usbspec.h contient les interfaces de programmation suivantes :
Structures
USB_30_HUB_DESCRIPTOR La structure USB_30_HUB_DESCRIPTOR contient un descripteur de hub SuperSpeed. Pour plus d’informations sur les membres de la structure, consultez Universal Serial Bus Revision 3.0 Specification, 10.13.2.1 Hub Descriptor, Tableau 10-3. Descripteur Hub SuperSpeed. |
USB_COMMON_DESCRIPTOR La structure USB_COMMON_DESCRIPTOR contient la tête du premier descripteur qui correspond aux critères de recherche dans un appel à USBD_ParseDescriptors. |
USB_CONFIGURATION_DESCRIPTOR La structure USB_CONFIGURATION_DESCRIPTOR est utilisée par les pilotes clients USB pour contenir un descripteur de configuration défini par USB. |
USB_DEVICE_CAPABILITY_FIRMWARE_STATUS_DESCRIPTOR Mise à jour USB FW telle que définie dans l’AVIS DE MODIFICATION DE L’INGÉNIERIE USB 3.2. |
USB_DEVICE_DESCRIPTOR La structure USB_DEVICE_DESCRIPTOR est utilisée par les pilotes clients USB pour récupérer un descripteur de périphérique défini par USB. |
USB_DEVICE_QUALIFIER_DESCRIPTOR La structure USB_DEVICE_QUALIFIER_DESCRIPTOR est utilisée par les pilotes clients USB pour récupérer un descripteur de qualificateur de périphérique défini par USB. |
USB_ENDPOINT_DESCRIPTOR La structure USB_ENDPOINT_DESCRIPTOR est utilisée par les pilotes clients USB pour récupérer un descripteur de point de terminaison défini par USB. |
USB_HUB_DESCRIPTOR La structure USB_HUB_DESCRIPTOR contient un descripteur hub. |
USB_INTERFACE_DESCRIPTOR La structure USB_INTERFACE_DESCRIPTOR est utilisée par les pilotes clients USB pour récupérer un descripteur d’interface défini par USB. |
USB_STRING_DESCRIPTOR La structure USB_STRING_DESCRIPTOR est utilisée par les pilotes clients USB pour contenir un descripteur de chaîne défini par USB. |
USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR La structure USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR est utilisée par les pilotes clients USB pour récupérer un descripteur SuperSpeed Endpoint Companion défini par USB. Pour plus d’informations, consultez la section 9.6.7 et le tableau 9-20 dans la spécification USB 3.0 officielle. |
Énumérations
USB_DEVICE_SPEED L’énumération USB_DEVICE_SPEED définit des constantes pour les vitesses des périphériques USB. |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour