Freigeben über


USBD_CreateConfigurationRequest-Funktion (usbdlib.h)

Die USBD_CreateConfigurationRequest Routine ist veraltet. Verwenden Sie stattdessen USBD_CreateConfigurationRequestEx .

Syntax

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

Parameter

[in] ConfigurationDescriptor

Zeiger auf eine vom Aufrufer zugeordnete USB_CONFIGURATION_DESCRIPTOR Struktur, die den Konfigurationsdeskriptor für die auszuwählende Konfiguration enthält.

[in, out] Siz

Größe der URB-Struktur .

Rückgabewert

USBD_CreateConfigurationRequest ordnet eine URB-Struktur zu, formatiert sie für die URB_FUNCTION_SELECT_CONFIGURATION-Anforderung (Select-Configuration-Anforderung) und gibt einen Zeiger auf die URB zurück.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Veraltet. Verwenden Sie stattdessen USBD_CreateConfigurationRequestEx.
Zielplattform Universell
Header usbdlib.h
Bibliothek Usbd.lib

Weitere Informationen

Programmierreferenz für USB-Gerätetreiber

USBD_CreateConfigurationRequestEx