hcdUnconfigPipes
Finalidad
Solicitudes para asignar y configurar los recursos relacionados con el punto final de dispositivo.
Sintaxis
#include <hcdi.h>
USBstatus hcdUnConfigPipes(hcdip, devhdl )
PHCDI hcdip
USBhandle devhdlParámetro
| Elemento | Descripción |
|---|---|
| pHCDI | Puntero a la estructura HCDI. |
| devhdl | Puntero a la ubicación en la que se coloca el controlador de dispositivo lógico USB. |
Descripción
Este vector de llamada sólo es específico para los controladores de host xHCI , que dan soporte al protocolo USB 3.0 . Este vector de llamada lo inicia el controlador del sistema USBD cuando detecta que se elimina un dispositivo del sistema. Informa al HC para liberar los recursos que están asociados con el dispositivo y sus puntos finales configurados actualmente. Durante la invocación, esta función emite el mandato Configure Endpoint con el distintivo Deconfigure establecido. Libera los anillos asignados para todos los puntos finales excepto el punto final de control predeterminado.
Entorno de ejecución
Esta función sólo se puede llamar desde dentro del entorno de proceso.
Valores de retorno
| Valor | Descripción |
|---|---|
| USBD_SUCCESS | Satisfactorio |
| Todos los demás | Anomalía |