Annuler l’inscriptionClassInfo Action
L’action UnregisterClassInfo gère la suppression des informations de classe COM du registre système. Il utilise la table AppId .
Restrictions de séquence
L’action UnregisterClassInfo doit se présenter après l’action InstallInitialize et avant l’action RegisterClassInfo.
RemoveRegistryValues doit se présenter avant d’annuler l’inscriptionClassInfo dans la séquence.
Le séquencement des actions dans le groupe suivant est restreint. Si un sous-ensemble de ces actions se produit ensemble dans une table de séquences, ils doivent se produire dans la même séquence relative que celle indiquée dans le tableau suivant :
- Annuler l’inscriptionClassInfo
- Annuler l’inscriptionExtensionInfo
- UnregisterProgIdInfo
- DésinscrireMIMEInfo
- RegisterClassInfo
- RegisterExtensionInfo
- RegisterProgIdInfo
- RegisterMIMEInfo
Par exemple, RegisterExtensionInfo doivent être fournis avant d’annuler l’inscriptionClassInfo dans la table de séquences.
ActionData Messages
Champ | Description des données d’action |
---|---|
[1] | GUID de la classe COM non enregistrée. |
Remarques
Le programme d’installation définit la valeur true de la propriété OLEAdvtSupport lorsque le système de l’utilisateur actuel a été mis à niveau pour fonctionner avec l’installation à la demande via COM. Si le système ne prend pas en charge l’installation à la demande via COM, UnregisterClassInfo supprime toutes les classes COM répertoriées dans la table de classes associées aux fonctionnalités désinstallées ou aux fonctionnalités installées comme publiées à partir du registre système. Dans le cas contraire, cette action supprime uniquement les classes COM associées aux fonctionnalités sélectionnées pour être désinstallées du registre système.