Redémarrer le Gestionnaire
But
L’API Restart Manager peut éliminer ou réduire le nombre de redémarrages du système requis pour terminer une installation ou une mise à jour. La raison principale pour laquelle les mises à jour logicielles nécessitent un redémarrage du système pendant une installation ou une mise à jour est que certains des fichiers mis à jour sont actuellement utilisés par une application ou un service en cours d’exécution. Le Gestionnaire de redémarrage permet à tous les services système critiques d’être arrêtés et redémarrés. Cela libère les fichiers en cours d’utilisation et permet aux opérations d’installation de se terminer.
Le cas échéant
La DLL Restart Manager exporte une interface C publique qui peut être chargée par des programmes d’installation standard ou personnalisés. Le programme d’installation peut utiliser le Gestionnaire de redémarrage pour inscrire des fichiers qui doivent être remplacés lors de l’installation d’une application ou d’une mise à jour. Ensuite, lors d’une mise à jour ou d’une installation ultérieure, le programme d’installation peut utiliser le Gestionnaire de redémarrage pour déterminer les fichiers qui ne peuvent pas être mis à jour, car ils sont actuellement utilisés. Le Gestionnaire de redémarrage peut arrêter et redémarrer les services ou applications non critiques qui utilisent actuellement ces fichiers. Les programmes d’installation peuvent diriger le Gestionnaire de redémarrage pour arrêter et redémarrer des applications ou des services en fonction du fichier en cours d’utilisation, de l’ID de processus (PID) ou du nom court d’un service Windows.
Le Gestionnaire de redémarrage est destiné au développement d’applications de style de bureau.
Public des développeurs
Cette documentation est destinée aux développeurs d’applications d’installation qui souhaitent tirer parti des fonctionnalités du programme d’installation dans Windows Vista ou Windows Server 2008. Les applications qui utilisent le Windows Installer version 4.0 pour l’installation et la maintenance utilisent automatiquement le Gestionnaire de redémarrage pour réduire les redémarrages du système. Les programmes d’installation personnalisés peuvent également être conçus pour appeler l’API Restart Manager pour arrêter et redémarrer des applications et des services. Dans les cas où un redémarrage du système est inévitable, les programmes d’installation peuvent utiliser l’API Restart Manager pour planifier les redémarrages de telle sorte qu’ils réduisent la perturbation du flux de travail de l’utilisateur.
Conditions requises pour l’exécution
L’API Restart Manager est disponible à partir de Windows Vista et Windows Server 2008. Restart Manager se compose d’une DLL unique que les applications peuvent charger pour accéder à l’API Restart Manager.
Dans cette section
Sujet | Description |
---|---|
à propos du du Gestionnaire de redémarrage |
Rubriques de vue d’ensemble qui décrivent le Gestionnaire de redémarrage. |
à l’aide du du Gestionnaire de redémarrage |
Rubriques de vue d’ensemble sur l’utilisation de l’API Restart Manager. |
de référence du Gestionnaire de redémarrage |
Rubriques de référence pour l’API Restart Manager. |