Partager via


fonction USBD_CloseHandle (usbdlib.h)

La routine USBD_CloseHandle est appelée par un pilote client USB pour fermer un handle USBD et libérer toutes les ressources associées à l’inscription du pilote.

Syntaxe

void USBD_CloseHandle(
  [in] USBD_HANDLE USBDHandle
);

Paramètres

[in] USBDHandle

Poignée USBD à fermer. Le handle est récupéré par le pilote client dans un appel précédent à la routine USBD_CreateHandle.

Valeur de retour

Aucun

Remarques

Un pilote client doit appeler USBD_CloseHandle dans la routine du pilote qui gère l’IRP IRP_MN_REMOVE_DEVICE. Le pilote client doit appeler la routine avant d’envoyer l’IRP vers le bas de la pile de pilotes USB.

Exigences

Exigence Valeur
client minimum pris en charge Nécessite un DDK pour Windows 8. Cible Windows Vista et les versions ultérieures du système d’exploitation Windows.
plateforme cible Bureau
d’en-tête usbdlib.h
bibliothèque Usbdex.lib
IRQL PASSIVE_LEVEL

Voir aussi

allocation et génération d’URBs

USBD_CreateHandle