Compartir a través de


función WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_SINGLE_INTERFACE (wdfusb.h)

[Se aplica a KMDF y UMDF]

La función WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_SINGLE_INTERFACE inicializa una estructura de WDF_USB_DEVICE_SELECT_CONFIG_PARAMS para que un controlador pueda configurar un dispositivo para que use una sola interfaz especificada.

Sintaxis

void WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_SINGLE_INTERFACE(
  [out] PWDF_USB_DEVICE_SELECT_CONFIG_PARAMS Params
);

Parámetros

[out] Params

Puntero a una estructura de WDF_USB_DEVICE_SELECT_CONFIG_PARAMS asignada por el controlador.

Valor devuelto

Ninguno

Observaciones

El controlador puede usar la función WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_SINGLE_INTERFACE para seleccionar una configuración si la interfaz del dispositivo se especifica mediante un identificador para objetos de interfaz USB.

El controlador solo puede usar esta función si el dispositivo tiene solo una interfaz USB.

La función WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_SINGLE_INTERFACE cero la estructura WDF_USB_DEVICE_SELECT_CONFIG_PARAMS y establece el Size miembro en el tamaño de la estructura. También establece el miembro type de en WdfUsbTargetDeviceSelectConfigTypeSingleInterface.

Para inicializar una estructura de WDF_USB_DEVICE_SELECT_CONFIG_PARAMS, el controlador debe llamar a una de las funciones siguientes:

Para obtener un ejemplo de código que usa WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_SINGLE_INTERFACE, vea WdfUsbTargetDeviceSelectConfig.

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

WDF_USB_DEVICE_SELECT_CONFIG_PARAMS

WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_DECONFIG

WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_INTERFACES_DESCRIPTORS

WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_MULTIPLE_INTERFACES

WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_SINGLE_INTERFACE

WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_URB