WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_URB-Funktion (wdfusb.h)
[Gilt für KMDF und UMDF]
Die WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_URB-Funktion initialisiert eine WDF_USB_DEVICE_SELECT_CONFIG_PARAMS Struktur, sodass ein Treiber eine Konfiguration mithilfe einer URB-angeben kann.
Syntax
void WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_URB(
[out] PWDF_USB_DEVICE_SELECT_CONFIG_PARAMS Params,
[in] PURB Urb
);
Parameter
[out] Params
Ein Zeiger auf die WDF_USB_DEVICE_SELECT_CONFIG_PARAMS Struktur des Treibers.
[in] Urb
Ein Zeiger auf eine URB--Struktur.
Rückgabewert
Nichts
Bemerkungen
Die WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_URB-Funktion stellt die WDF_USB_DEVICE_SELECT_CONFIG_PARAMS Struktur null und legt das element Size auf die Größe der Struktur fest. Außerdem wird der Type Member auf WdfUsbTargetDeviceSelectConfigTypeUrb festgelegt und der Types.Urb.Urb Member auf den Urb Zeiger festgelegt.
Um eine WDF_USB_DEVICE_SELECT_CONFIG_PARAMS-Struktur zu initialisieren, muss der Treiber eine der folgenden Funktionen aufrufen:
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_DECONFIG
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_SINGLE_INTERFACE
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_MULTIPLE_INTERFACES
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_INTERFACES_DESCRIPTORS
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_URB
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Universal |
Minimale KMDF-Version | 1.0 |
Mindest-UMDF-Version | 2.0 |
Header- | wdfusb.h (include Wdfusb.h) |