Action SelfUnregModules
L’action SelfUnregModules annule l’inscription de tous les modules répertoriés dans la table SelfReg qui sont planifiés pour être désinstallés. Le programme d’installation n’inscrit pas automatiquement les fichiers .EXE.
Restrictions des séquences
L’action InstallValidate doit apparaître avant l’action SelfUnregModules dans la séquence. Si une action SelfRegModules est utilisée, elle doit apparaître après l’action SelfUnregModules dans la séquence. Si une action SelfRegModules est utilisée, elle doit apparaître après l’action SelfUnregModules dans la séquence.
Messages ActionData
Champ | Description des données d’action |
---|---|
[1] | Identificateur du fichier de module non enregistré. |
[2] | Identificateur du dossier contenant le fichier de module non enregistré. |
Notes
L’action SelfUnregModules tente d’appeler la fonction DllUnregisterServer du module qui doit être désinscrit. Cette action s’exécute avec des privilèges élevés lorsque l’installation est exécutée avec des privilèges élevés, par exemple lors d’une installation par ordinateur. Lors d’une installation par utilisateur, le programme d’installation exécute cette action avec des privilèges utilisateur.
Notez que vous ne pouvez pas spécifier l’ordre dans lequel le programme d’installation annule l’inscription automatique des DLL à l’aide de l’action SelfUnRegModules.
Rubriques connexes
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour