Iniciar reinicios del sistema durante las instalaciones del dispositivo
En los casos excepcionales en los que es necesario reiniciar el sistema para completar una instalación de dispositivo, use las reglas siguientes:
Durante las instalaciones iniciales, el instalador o el coinstalación de un dispositivo pueden solicitar un reinicio del sistema estableciendo DI_NEEDRESTART en la estructura de SP_DEVINSTALL_PARAMS , que se recibe junto con los códigos de función de instalación del dispositivo. (Esto no debe hacerse a menos que sea absolutamente necesario).
Durante las instalaciones de actualización, la aplicación de instalación de un dispositivo puede llamar a UpdateDriverForPlugAndPlayDevices, que determina si es necesario reiniciar el sistema.