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 nécessaires.

Par exemple, une application en mode utilisateur doit appeler SetupDiDestroyDeviceInfoList avec le handle de la liste des appareils qu’elle a obtenu de SetupDiGetClassDevs après avoir terminé 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.