Compartilhar via


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 for 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 quiser que o valor de configuração alternativo seja um critério de pesquisa, esse parâmetro deverá ser definido como -1.

Valor de retorno

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
de cliente com suporte mínimo Deprecado. Em vez disso, use USBD_ParseConfigurationDescriptorEx.
da Plataforma de Destino Universal
cabeçalho usbdlib.h
biblioteca Usbd.lib

Consulte também

referência de programação do driver de dispositivo USB

USBD_ParseConfigurationDescriptorEx