Descarga de la funcionalidad rutinaria
Las responsabilidades de la rutina Unload de un controlador dependen de si el controlador admite PnP o no.
Al igual que las rutinas DriverEntry de los controladores PnP suelen ser sencillas, por lo que son sus rutinas de descarga , como se describe en Una rutina de descarga del controlador PnP.
Una rutina de descarga del controlador que no sea PnP debe liberar objetos de dispositivo y liberar recursos asignados por controladores. En resumen, debe deshacer el trabajo realizado por sus correspondientes rutinas DriverEntry y Reinicializar para inicializar el controlador, sus dispositivos y sus recursos. Consulte Una rutina de descarga de controladores que no son PnP para obtener más información.