Action UnregisterExtensionInfo
L’action UnregisterExtensionInfo gère la suppression des informations relatives à l’extension à partir du Registre système.
Restrictions de séquence
L’action UnregisterExtensionInfo doit venir après l’action InstallInitialize et avant l’action RegisterExtensionInfo .
RemoveRegistryValues doit précéder UnregisterExtensionInfo dans la séquence.
Le séquencement des actions dans le groupe suivant est limité. Si un sous-ensemble de ces actions se produit ensemble dans une table de séquences, elles doivent avoir le même ordre de séquence relatif comme indiqué :
- UnregisterClassInfo
- UnregisterExtensionInfo
- UnregisterProgIdInfo
- UnregisterMIMEInfo
- RegisterClassInfo
- RegisterExtensionInfo
- RegisterProgIdInfo
- RegisterMIMEInfo
Par exemple, UnregisterExtensionInfo doit précéder UnregisterProgIdInfo dans la table Sequence.
Messages ActionData
| Champ | Description des données d’action |
|---|---|
| [1] | Extension supprimée. |
Notes
Si le système ne prend pas en charge l’installation à la demande des serveurs d’extension, UnregisterExtensionInfo supprime tous les serveurs d’extension de la table d’extension associée à une fonctionnalité désinstallée ou à une fonctionnalité installée comme publiée à partir du Registre. Dans le cas contraire, cette action supprime les serveurs d’extension associés à une fonctionnalité qui est sélectionnée pour être supprimée du Registre.