Condividi tramite


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

USBD_ParseConfigurationDescriptorEx