Condividi tramite


funzione USBD_CloseHandle (usbdlib.h)

La routine USBD_CloseHandle viene chiamata da un driver client USB per chiudere un handle USBD e rilasciare tutte le risorse associate alla registrazione del driver.

Sintassi

void USBD_CloseHandle(
  [in] USBD_HANDLE USBDHandle
);

Parametri

[in] USBDHandle

Handle USBD da chiudere. L'handle viene recuperato dal driver client in una chiamata precedente alla routine USBD_CreateHandle.

Valore restituito

Nessuno

Osservazioni

Un driver client deve chiamare USBD_CloseHandle nella routine del driver che gestisce il IRP_MN_REMOVE_DEVICE IRP. Il driver client deve chiamare la routine prima di inviare l'IRP nello stack di driver USB.

Fabbisogno

Requisito Valore
client minimo supportato Richiede DDK 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 PASSIVE_LEVEL

Vedere anche

l'allocazione e la compilazione di URI

USBD_CreateHandle