Partilhar via


Iniciando reinicializações do sistema durante instalações de dispositivo

Nos casos raros em que é necessário reiniciar o sistema para concluir uma instalação do dispositivo, use as seguintes regras:

  • Durante as instalações iniciais, o instalador ou co-instalador de um dispositivo pode solicitar uma reinicialização do sistema definindo DI_NEEDRESTART na estrutura SP_DEVINSTALL_PARAMS , que é recebida junto com códigos de função de instalação do dispositivo. (Isso não deve ser feito, a menos que seja absolutamente necessário.)

  • Durante as instalações de atualização, o aplicativo de instalação de um dispositivo pode chamar UpdateDriverForPlugAndPlayDevices, que determina se uma reinicialização do sistema é necessária.