Поделиться через


Инициализация перезапуска системы во время установки устройства

В редких случаях, когда требуется перезагрузка системы для завершения установки устройства, используйте следующие правила:

  • Во время начальной установки установщик устройства или совместный установщик могут запросить перезагрузку системы, задав DI_NEEDRESTART в структуре SP_DEVINSTALL_PARAMS , которая получается вместе с кодами функций установки устройства. (Это не следует делать, если это не является абсолютно необходимым.)

  • Во время установки обновлений приложение установки устройства может вызывать UpdateDriverForPlugAndPlayDevices, который определяет, требуется ли перезагрузка системы.