función WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_URB (wdfusb.h)
[Se aplica a KMDF y UMDF]
La función WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_URB inicializa una estructura de WDF_USB_DEVICE_SELECT_CONFIG_PARAMS para que un controlador pueda especificar una configuración mediante un URB.
Sintaxis
void WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_URB(
[out] PWDF_USB_DEVICE_SELECT_CONFIG_PARAMS Params,
[in] PURB Urb
);
Parámetros
[out] Params
Puntero a la estructura WDF_USB_DEVICE_SELECT_CONFIG_PARAMS del controlador.
[in] Urb
Puntero a una estructura URB .
Valor devuelto
None
Observaciones
La función WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_URB cero la estructura WDF_USB_DEVICE_SELECT_CONFIG_PARAMS y establece el miembro Size en el tamaño de la estructura. También establece el miembro Type en WdfUsbTargetDeviceSelectConfigTypeUrb y establece el miembro Types.Urb.Urb en el puntero Urb .
Para inicializar una estructura de WDF_USB_DEVICE_SELECT_CONFIG_PARAMS , el controlador debe llamar a una de las siguientes funciones:
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
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Versión mínima de KMDF | 1.0 |
Versión mínima de UMDF | 2.0 |
Encabezado | wdfusb.h (incluya Wdfusb.h) |