funzione USBD_ParseConfigurationDescriptor (usbdlib.h)
La routine USBD_ParseConfigurationDescriptor è stata deprecata. Usare invece USBD_ParseConfigurationDescriptorEx .
Sintassi
PUSB_INTERFACE_DESCRIPTOR USBD_ParseConfigurationDescriptor(
[in] PUSB_CONFIGURATION_DESCRIPTOR ConfigurationDescriptor,
[in] UCHAR InterfaceNumber,
[in] UCHAR AlternateSetting
);
Parametri
[in] ConfigurationDescriptor
Puntatore a un descrittore di configurazione USB che contiene l'interfaccia per cui eseguire la ricerca.
[in] InterfaceNumber
Specifica l'indice definito dal dispositivo dell'interfaccia da recuperare. Deve essere impostato su -1 se non deve essere un criterio di ricerca.
[in] AlternateSetting
Specifica l'indice dell'impostazione alternativa definita dal dispositivo dell'interfaccia da recuperare. Se il chiamante non desidera che il valore dell'impostazione alternativa sia un criterio di ricerca, questo parametro deve essere impostato su -1.
Valore restituito
USBD_ParseConfigurationDescriptor restituisce un puntatore al primo descrittore di interfaccia che corrisponde ai criteri di ricerca specificati. Se nessuna interfaccia corrisponde ai criteri di ricerca, restituisce NULL.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Deprecato. Usare invece USBD_ParseConfigurationDescriptorEx. |
Piattaforma di destinazione | Universale |
Intestazione | usbdlib.h |
Libreria | Usbd.lib |
Vedi anche
Informazioni di riferimento sulla programmazione dei driver di dispositivo USB