Table RemoveRegistry

La table RemoveRegistry contient les informations du Registre que l’application doit supprimer du registre système.

La table RemoveRegistry contient les colonnes suivantes.

Colonne Type Clé Nullable
RemoveRegistry Identificateur O N
Root Integer N N
Clé RegPath N N
Nom Formatted N O
Component_ Identificateur N N

 

Colonnes

RemoveRegistry

Clé de cette table.

Root

Clé racine prédéfinie pour la valeur de Registre.

Constante Valeur hexadécimale Decimal Clé racine
(aucun) - 0x001 -1 HKEY_CURRENT_USER Le programme d’installation définit cette clé lors d’une installation par utilisateur.
(aucun) -0x001 -1 HKEY_LOCAL_MACHINE Le programme d’installation définit cette clé lors d’une installation tous utilisateurs avec ALLUSERS défini sur 1.
msidbRegistryRootClassesRoot 0x000 0 HKEY_CLASSES_ROOT Le programme d’installation écrit ou supprime la valeur de la ruche HKCU\Software\Classes pendant l’installation dans le contexte d’installation par utilisateur.
msidbRegistryRootCurrentUser 0x001 1 HKEY_CURRENT_USER
msidbRegistryRootLocalMachine 0x002 2 HKEY_LOCAL_MACHINE
msidbRegistryRootUsers 0x003 3 HKEY_USERS

 

Key

Clé localisable pour la valeur de Registre.

Name

Nom de la valeur de Registre localisable.

La chaîne suivante dans la colonne Nom a une importance particulière.

String Signification
"-" La clé doit être supprimée, le cas échéant, avec toutes ses valeurs et sous-clés, lorsque le composant est installé.

 

Notez que la table Registry doit être utilisée pour créer ou supprimer une clé de Registre lorsque le composant est supprimé.

Component_

Clé externe dans la première colonne de la table Component référençant le composant qui contrôle l’installation de la valeur de Registre.

Notes

Les informations du Registre sont supprimées du registre système lorsque le composant correspondant a été sélectionné pour être installé localement ou exécuté à partir de la source.

Cette table est appelée lorsque l’action SupprimerRegistryValues est exécutée.

Validation

ICE03
ICE06
ICE32
ICE46
ICE69