Condividi tramite


funzione USBD_UrbFree (usbdlib.h)

La routine di USBD_UrbFree rilascia l'oggetto ATTESTAZIONe allocato da USBD_UrbAllocate, USBD_IsochUrbAllocate, USBD_SelectConfigUrbAllocateAndBuild o USBD_SelectInterfaceUrbAllocateAndBuild.

Sintassi

void USBD_UrbFree(
  [in] USBD_HANDLE USBDHandle,
  [in] PURB        Urb
);

Parametri

[in] USBDHandle

Handle USBD recuperato dal driver client in una chiamata precedente alla routine USBD_CreateHandle .

[in] Urb

Puntatore alla struttura DELL'OGGETTO da rilasciare.

Valore restituito

nessuno

Osservazioni

È necessario chiamare USBD_UrbFree per rilasciare l'oggetto CRITERI allocato da USBD_UrbAllocate al termine della richiesta.

L'impossibilità di chiamare USBD_UrbFree può causare una perdita di memoria.

Per un esempio di codice, vedere USBD_UrbAllocate.

Requisiti

Requisito Valore
Client minimo supportato Richiede WDK per Windows 8. È destinato a Windows Vista e versioni successive del sistema operativo Windows.
Piattaforma di destinazione Desktop
Intestazione usbdlib.h
Libreria Usbdex.lib
IRQL <=DISPATCH_LEVEL

Vedi anche

Allocazione e compilazione di URI

USBD_UrbAllocate