функция 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