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 zugewiesene USB_CONFIGURATION_DESCRIPTOR Struktur, die den Konfigurationsdeskriptor für die ausgewählte Konfiguration enthält.

[in, out] Siz

Größe der URB- Struktur.

Rückgabewert

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

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Veraltet. Verwenden Sie stattdessen USBD_CreateConfigurationRequestEx.
Zielplattform- Universal
Header- usbdlib.h
Library Usbd.lib

Siehe auch

Programmierreferenz für USB-Gerätetreiber

USBD_CreateConfigurationRequestEx