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 |