Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Не рекомендуется использовать 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 |
| библиотеки | Usbd.lib |