Compartir a través de


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 de URB de.

Valor devuelto

Ninguno

Observaciones

La función WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_URB cero la estructura WDF_USB_DEVICE_SELECT_CONFIG_PARAMS y establece el tamaño miembro en el tamaño de la estructura. También establece el miembro Type en miembro 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 funciones siguientes:

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 Valor
de la plataforma de destino de Universal
versión mínima de KMDF 1.0
versión mínima de UMDF 2.0
encabezado de wdfusb.h (incluya Wdfusb.h)

Consulte también

urb de

WDF_USB_DEVICE_SELECT_CONFIG_PARAMS