USBD_ParseConfigurationDescriptor 函数 (usbdlib.h)

USBD_ParseConfigurationDescriptor例程已弃用。 请改 用 USBD_ParseConfigurationDescriptorEx

语法

PUSB_INTERFACE_DESCRIPTOR USBD_ParseConfigurationDescriptor(
  [in] PUSB_CONFIGURATION_DESCRIPTOR ConfigurationDescriptor,
  [in] UCHAR                         InterfaceNumber,
  [in] UCHAR                         AlternateSetting
);

参数

[in] ConfigurationDescriptor

指向 USB 配置描述符的指针,该描述符包含要搜索的接口。

[in] InterfaceNumber

指定要检索的接口的设备定义的索引。 如果不应为搜索条件,则应将其设置为 -1。

[in] AlternateSetting

指定要检索的接口的设备定义的备用设置索引。 如果调用方不希望备用设置值成为搜索条件,则应将此参数设置为 -1。

返回值

USBD_ParseConfigurationDescriptor 返回指向与给定搜索条件匹配的第一个接口描述符的指针。 如果没有接口与搜索条件匹配,则返回 NULL

要求

要求
最低受支持的客户端 已弃用。 请改用 USBD_ParseConfigurationDescriptorEx。
目标平台 通用
标头 usbdlib.h
Library Usbd.lib

另请参阅

USB device driver programming reference(USB 设备驱动程序编程参考)

USBD_ParseConfigurationDescriptorEx