Condividi tramite


Liberare risorse

Le applicazioni in modalità utente e i driver in modalità kernel che sono client HID devono sempre liberare tutte le risorse che non sono più necessarie.

Ad esempio, un'applicazione in modalità utente deve chiamare SetupDiDestroyDeviceInfoList con l'handle dell'elenco di dispositivi ottenuto da SetupDiGetClassDevs dopo aver completato le operazioni di inizializzazione e connessione per un dispositivo HIDClass. Se non si chiama SetupDiDestroyDeviceInfoList , si verifica una perdita di memoria.