función WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_INTERFACES_DESCRIPTORS (wdfusb.h)
[Se aplica a KMDF y UMDF]
La función WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_INTERFACES_DESCRIPTORS inicializa una estructura de WDF_USB_DEVICE_SELECT_CONFIG_PARAMS para que un controlador pueda especificar una configuración mediante descriptores USB.
Sintaxis
void WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_INTERFACES_DESCRIPTORS(
[out] PWDF_USB_DEVICE_SELECT_CONFIG_PARAMS Params,
[in] PUSB_CONFIGURATION_DESCRIPTOR ConfigDescriptor,
[in] PUSB_INTERFACE_DESCRIPTOR *InterfaceDescriptors,
[in] ULONG NumInterfaceDescriptors
);
Parámetros
[out] Params
Puntero a una estructura de WDF_USB_DEVICE_SELECT_CONFIG_PARAMS asignada por el controlador.
[in] ConfigDescriptor
Puntero a una estructura de USB_CONFIGURATION_DESCRIPTOR .
[in] InterfaceDescriptors
Puntero a una matriz de estructuras de USB_INTERFACE_DESCRIPTOR .
[in] NumInterfaceDescriptors
Número de elementos que se encuentra en la matriz InterfaceDescriptors .
Valor devuelto
None
Observaciones
La función WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_INTERFACES_DESCRIPTORS 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 WdfUsbTargetDeviceSelectConfigTypeInterfacesDescriptor.
Esta función usa los parámetros ConfigDescriptor, InterfaceDescriptors y NumInterfaceDescriptors para establecer los miembros de unión Types.Descriptor de la estructura.
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_MULTIPLE_INTERFACES
- WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_INTERFACES_DESCRIPTORS
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) |
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
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de