Directiva de reinicio inf

Una directiva Reboot indica que el autor de la llamada debe recibir una notificación para reiniciar el sistema una vez completada la instalación.

[DDInstall]
  
Reboot

Advertencia

La directiva Reboot solo se procesa cuando se especifica directamente en la sección [DDInstall].

La directiva Reboot casi nunca se especifica en archivos INF para instalaciones en Windows porque la necesidad de reiniciar el sistema se detectará automáticamente en función de las condiciones comunes que encuentre como parte de la instalación del dispositivo. Por ejemplo, el sistema notificará al autor de la llamada que se requiere un reinicio si algún archivo de destino de una operación de copia de archivos está en uso o si el dispositivo no se puede reiniciar automáticamente durante la instalación. La directiva Reboot solo se debe usar cuando hay alguna condición específica para la que siempre se requiere un reinicio del sistema después de la instalación de este controlador, que el propio sistema no puede detectar automáticamente.

Cuando se especifica la directiva de reinicio, se notificará al autor de la llamada que se requiere un reinicio del sistema para completar la instalación de cualquier dispositivo que use esta sección de instalación inf. Cuando la instalación se haya iniciado a través de una función como UpdateDriverForPlugAndPlayDevices, DiInstallDriver o DiInstallDevice, se producirá el parámetro NeedReboot out de estas rutinas que se establecen en TRUE.

Comentarios

En Windows 7 y versiones anteriores, la instalación de un dispositivo mediante un controlador con la directiva Reboot siempre dará como resultado que el autor de la llamada reciba una notificación de que se requiere un reinicio del sistema para completar la instalación.

En Windows 8 y versiones posteriores, el comportamiento descrito anteriormente solo se produce cuando uno o varios de los dispositivos que se van a instalar ya están iniciados. En lugar de reiniciar los dispositivos durante la instalación del nuevo controlador, el sistema notificará al autor de la llamada que se requiere un reinicio del sistema para completar la instalación del nuevo controlador. Si los dispositivos que se van a instalar no se inician actualmente, el sistema intentará realizar la instalación sin necesidad de reiniciar el sistema. Tenga en cuenta que es posible que todavía se requiera un reinicio si una de las acciones de instalación todavía lo requiere. Por ejemplo, si la ubicación del archivo de destino de algún archivo que se va a copiar está actualmente en uso, se seguirá necesitando un reinicio del sistema para completar la instalación.