USBD_ParseConfigurationDescriptor, fonction (usbdlib.h)
La routine USBD_ParseConfigurationDescriptor a été dépréciée. Utilisez USBD_ParseConfigurationDescriptorEx à la place.
Syntaxe
PUSB_INTERFACE_DESCRIPTOR USBD_ParseConfigurationDescriptor(
[in] PUSB_CONFIGURATION_DESCRIPTOR ConfigurationDescriptor,
[in] UCHAR InterfaceNumber,
[in] UCHAR AlternateSetting
);
Paramètres
[in] ConfigurationDescriptor
Pointeur vers un descripteur de configuration USB qui contient l’interface à rechercher.
[in] InterfaceNumber
Spécifie l’index défini par l’appareil de l’interface à récupérer. Ce paramètre doit être défini sur -1 s’il ne doit pas s’agir d’un critère de recherche.
[in] AlternateSetting
Spécifie l’index de paramètre alternatif défini par l’appareil de l’interface à récupérer. Si l’appelant ne souhaite pas que l’autre valeur de paramètre soit un critère de recherche, ce paramètre doit être défini sur -1.
Valeur retournée
USBD_ParseConfigurationDescriptor retourne un pointeur vers le premier descripteur d’interface qui correspond aux critères de recherche donnés. Si aucune interface ne correspond aux critères de recherche, elle retourne NULL.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Action déconseillée. Utilisez USBD_ParseConfigurationDescriptorEx à la place. |
Plateforme cible | Universal |
En-tête | usbdlib.h |
Bibliothèque | Usbd.lib |
Voir aussi
Informations de référence sur la programmation du pilote de périphérique USB