estructura USBDEVICE_DISABLE (ucxusbdevice.h)
Contiene parámetros para que una solicitud deshabilite el dispositivo especificado. UCX pasa esta estructura en parámetros de solicitud (Parameters.Others.Arg1) de un objeto de solicitud de marco de la función de devolución de llamada EVT_UCX_USBDEVICE_DISABLE .
Sintaxis
typedef struct _USBDEVICE_DISABLE {
USBDEVICE_MGMT_HEADER Header;
UCXENDPOINT DefaultEndpoint;
UCX_USBDEVICE_RECOVERY_ACTION UsbDeviceRecoveryAction;
} USBDEVICE_DISABLE, *PUSBDEVICE_DISABLE;
Miembros
Header
Estructura USBDEVICE_MGMT_HEADER que contiene el identificador del dispositivo o del concentrador USB.
DefaultEndpoint
Identificador del punto de conexión predeterminado del dispositivo o concentrador USB que se va a deshabilitar.
UsbDeviceRecoveryAction
Valor de UCX_USBDEVICE_RECOVERY_ACTION que indica el restablecimiento del desencadenador FLDR o PLDR.
Requisitos
Requisito | Valor |
---|---|
Header | ucxusbdevice.h (incluye Ucxclass.h) |
Consulte también
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