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 devhdl

Pará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