функция USBD_CreateConfigurationRequest (usbdlib.h)

Подпрограмма USBD_CreateConfigurationRequest устарела. Вместо этого используйте USBD_CreateConfigurationRequestEx .

Синтаксис

PURB USBD_CreateConfigurationRequest(
  [in]      PUSB_CONFIGURATION_DESCRIPTOR ConfigurationDescriptor,
  [in, out] PUSHORT                       Siz
);

Параметры

[in] ConfigurationDescriptor

Указатель на структуру, выделенную вызывающим объектом USB_CONFIGURATION_DESCRIPTOR , содержащую дескриптор конфигурации для выбранной конфигурации.

[in, out] Siz

Размер структуры URB .

Возвращаемое значение

USBD_CreateConfigurationRequest выделяет структуру URB , форматирует ее для запроса URB_FUNCTION_SELECT_CONFIGURATION (запроса на выборку конфигурации) и возвращает указатель на URB.

Требования

Требование Значение
Минимальная версия клиента Не рекомендуется. Вместо этого используйте USBD_CreateConfigurationRequestEx.
Целевая платформа Универсальное
Верхняя часть usbdlib.h
Библиотека Usbd.lib

См. также раздел

Справочник по программированию драйверов USB-устройств

USBD_CreateConfigurationRequestEx