Partager via


Libérer des ressources

Les applications en mode utilisateur et les pilotes en mode noyau qui sont des clients HID doivent toujours libérer toutes les ressources qui ne sont plus requises.

Par exemple, une application en mode utilisateur doit appeler SetupDiDestroyDeviceInfoList avec le handle de la liste des appareils qu’elle a obtenue à partir de SetupDiGetClassDevs après avoir effectué ses opérations d’initialisation et de connexion pour un appareil HIDClass. L’échec de l’appel de SetupDiDestroyDeviceInfoList provoque une fuite de mémoire.