Função USBD_ParseConfigurationDescriptor (usbdlib.h)
A rotina USBD_ParseConfigurationDescriptor foi preterida. Em vez disso , use USBD_ParseConfigurationDescriptorEx .
Sintaxe
PUSB_INTERFACE_DESCRIPTOR USBD_ParseConfigurationDescriptor(
[in] PUSB_CONFIGURATION_DESCRIPTOR ConfigurationDescriptor,
[in] UCHAR InterfaceNumber,
[in] UCHAR AlternateSetting
);
Parâmetros
[in] ConfigurationDescriptor
Ponteiro para um descritor de configuração USB que contém a interface para a qual pesquisar.
[in] InterfaceNumber
Especifica o índice definido pelo dispositivo da interface a ser recuperada. Isso deve ser definido como -1 se não deve ser um critério de pesquisa.
[in] AlternateSetting
Especifica o índice de configuração alternativa definido pelo dispositivo da interface a ser recuperada. Se o chamador não desejar que o valor de configuração alternativa seja um critério de pesquisa, esse parâmetro deverá ser definido como -1.
Retornar valor
USBD_ParseConfigurationDescriptor retorna um ponteiro para o primeiro descritor de interface que corresponde aos critérios de pesquisa fornecidos. Se nenhuma interface corresponder aos critérios de pesquisa, ela retornará NULL.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Preterido. Em vez disso, use USBD_ParseConfigurationDescriptorEx. |
Plataforma de Destino | Universal |
Cabeçalho | usbdlib.h |
Biblioteca | Usbd.lib |