Paramètres du fichier d'archive Uregdel.sxp

Les paramètres suivants s'appliquent au fichier uregdel.sxp :

RFlag

Indique un indicateur de restauration

par défaut : 0x00000000

0x00000010

Les compteurs de références sont pris en considération. Au moment de l'installation, le compteur de références pour cette clé ou cette valeur diminue. La clé/valeur est supprimée uniquement si le compteur de références est égal à 0 ou s'il n'existe pas.
Lors de la désinstallation, le compteur de référence de la clé/valeur a augmenté (s'il existe).

0x00000020

La valeur ou la clé est enregistrée lors de l'installation et restaurée lors de la désinstallation.

Important : S'il s'agit d'une clé, son nom sera uniquement enregistré. Toutes les sous-clés ou valeurs ne sont pas restaurées, sauf si elles sont explicitement répertoriées dans le fichier sregdel.sxp.

0x00000040

Seule la valeur est restaurée (en utilisant la valeur enregistrée lors de l'installation), si elle n'existe pas lors de la désinstallation. Cet indicateur est valide uniquement si 0x00000020 est également défini.

Indicateur

Indique un indicateur de suppression

Root_key

Indique la clé racine affectée par Windows.

Les clés racines suivantes sont autorisées :

Key_n

Indique la clé, N ou D, comme suit :

N

Supprime la clé et les sous-clés si celles-ci sont vides.

D

Supprime la clé, toutes les valeurs de la clé et les sous-clés.
La clé spécifiée est entièrement supprimée.

-

La clé n'est pas supprimée, elle est utilisée uniquement pour indiquer les valeurs suivantes.

Clé

Indique le nom de la clé, présenté sous la forme SubKey 1\...\SubKey n

Value_name_n

Spécifie l'action de suppression, N ou X, comme suit :

N

Supprime l'entrée de registre à laquelle le Nom de la valeur fait référence.

X

Supprime la sous-chaîne indiquée dans le paramètre Data de l'entrée du registre désignée par Value-name. Cet indicateur s'applique uniquement aux entrées de registre de type hex(7) et hex(96) à hex(99).

Value_name

Spécifie le nom de la valeur. L'affectation de la valeur par défaut à la clé est prédéfinie comme suit :

@=data
Données

(Valide uniquement si l'action de suppression est spécifiée par X.)

Spécifie le type de données. Les types suivants de données peuvent être indiqués ici :

plusieurs chaînes

hex(7) : 2 caractères hexadécimaux,2 caractères hexadécimaux,...

plusieurs chaînes avec préfixe

hex(94) : La valeur de registre doit être étendue par la partie indiquée dans sreg.sxp. Cette partie doit être la première. Le type de source de cette valeur de registre est REG_MULTI_SZ.

plusieurs chaînes avec ajout

hex(95) : La valeur de registre doit être étendue par la partie indiquée dans sreg.sxp. Cette partie doit être ajoutée. Le type de source de cette valeur de registre est REG_MULTI_SZ.

chaîne avec ajout

hex(96) : La valeur de registre doit être étendue par la partie indiquée dans sreg.sxp. Cette partie doit être ajoutée. Les valeurs doivent être séparées par un signe de séparation. Le type de source de cette valeur de registre est REG_SZ.

chaîne avec préfixe

hex(97) : La valeur de registre doit être étendue par la partie indiquée dans sreg.sxp. Cette partie doit être la première. Les valeurs doivent être séparées par un signe de séparation. Le type de source de cette valeur de registre est REG_SZ.

chaîne développée avec ajout

hex(98) : La valeur de registre doit être étendue par la partie indiquée dans sreg.sxp. Cette partie doit être ajoutée. Les valeurs doivent être séparées par un signe de séparation. Le type de source de cette valeur de registre est REG_EXPAND_SZ.

chaîne développée avec préfixe

hex(99) : La valeur de registre doit être étendue par la partie indiquée dans sreg.sxp. Cette partie doit être la première. Les valeurs doivent être séparées par un signe de séparation. Le type de source de cette valeur de registre est REG_EXPAND_SZ.

Si la valeur correspond à un nombre de lignes consécutives, la ligne précédente se termine par la suite de caractères suivants : ,\

Caractère hexadécimal

Est un caractère de valeurs 0 - F

Séparateur

Indique un caractère séparateur pour les sous-chaînes

Createn

Indique pour quel environnement d'exploitation les entrées du produit sont valides. Si le produit est autorisé pour Windows NT/2000/XP, l'entrée suivante est générée comme valeur par défaut :

Create1=A

Cette entrée indique que les entrées sont valides pour tous les utilisateurs.

Vous pouvez modifier ou étendre manuellement ces entrées Createn.