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:
- 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
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