Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die USBD_UrbFree Routine gibt die URB- frei, die von USBD_UrbAllocate, USBD_IsochUrbAllocate, USBD_SelectConfigUrbAllocateAndBuildoder USBD_SelectInterfaceUrbAllocateAndBuildzugeordnet wird.
Syntax
VOID USBD_UrbFree(
[in] USBD_HANDLE USBDHandle,
[in] PURB Urb
);
Parameter
[in] USBDHandle
USBD-Handle, das vom Clienttreiber in einem vorherigen Aufruf der USBD_CreateHandle Routine abgerufen wird.
[in] Urb
Zeigen Sie auf die URB- Struktur, die freigegeben werden soll.
Rückgabewert
Nichts
Bemerkungen
Sie müssen USBD_UrbFree aufrufen, um die von USBD_UrbAllocate zugewiesene URB nach Abschluss der Anforderung freizugeben.
Fehler beim Aufrufen von USBD_UrbFree kann zu einem Speicherverlust führen.
Ein Codebeispiel finden Sie unter USBD_UrbAllocate.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Erfordert WDK für Windows 8. Zielt auf Windows Vista und höhere Versionen des Windows-Betriebssystems ab. |
| Zielplattform- | Desktop |
| Header- | usbdlib.h |
| Library | Usbdex.lib |
| IRQL- | <=DISPATCH_LEVEL |