Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La rutina USBD_UrbFree libera el urb de asignado por USBD_UrbAllocate, USBD_IsochUrbAllocate, USBD_SelectConfigUrbAllocateAndBuildo USBD_SelectInterfaceUrbAllocateAndBuild.
Sintaxis
VOID USBD_UrbFree(
[in] USBD_HANDLE USBDHandle,
[in] PURB Urb
);
Parámetros
[in] USBDHandle
Identificador USBD recuperado por el controlador cliente en una llamada anterior a la rutina USBD_CreateHandle.
[in] Urb
Puntero a la estructura urb de que se va a liberar.
Valor devuelto
Ninguno
Observaciones
Debe llamar a USBD_UrbFree para liberar el URB asignado por USBD_UrbAllocate una vez completada la solicitud.
Si no se llama a USBD_UrbFree puede provocar una pérdida de memoria.
Para obtener un ejemplo de código, vea USBD_UrbAllocate.
Requisitos
| Requisito | Valor |
|---|---|
| cliente mínimo admitido | Requiere WDK para Windows 8. Tiene como destino Windows Vista y versiones posteriores del sistema operativo Windows. |
| de la plataforma de destino de | Escritorio |
| encabezado de | usbdlib.h |
| biblioteca de | Usbdex.lib |
| irQL | <=DISPATCH_LEVEL |