REG_SZ : Chaîne
terminée par un octet nul qui se présente généralement
sous une forme facilement lisible et se termine
par un zéro. Les noms de programmes, les chemins
d'accès, les numéros de version ainsi que de
nombreux paramétrages 0 ou 1 sont de ce type.
Peut contenir des caractères unicode, ce qui ne
vous limite pas au jeu ASCII. |
REG_DWORD : Mot
double, 2 mots de 16 bits, soit 32 bits. Peut
contenir un entier jusqu'à 2 puissance 32. De
nombreuses entrées relatives aux pilotes et aux
services sont de ce type. |
REG_BINARY : Données
binaires brutes sans caractère final, telles les
entrées qui concernent le matériel. Bon nombre
de ces valeurs peuvent être visualisées grâce
à l'outil de Diagnostics NT Winmsdp.exe. |
REG_MULTI_SZ : Regroupe
plusiers chaînes de caractères unicode. Valeurs
multiples délimitées par le caractère null (de
code ASCII 0). Il s'agit d'une chaîne données
textuelles que le caractère null permet de
rendre plus lisible. Les informations concernant
la version du BIOS sont un exemple de ce type de
données. |
REG_EXPAND_SZ : Chaîne
de données de longueur variable, qui contient
des valeurs telle %SystemRoot%,
qui pourra être remplacé par c:\winnt
par exemple. Similaire au type REG_SZ. |
Pour
en savoir plus, consultez la rubrique consacrée
aux Fichiers
.reg et .inf. Pour une
explication plus détaillée des différents
types de variables du registre, lisez l'ouvrage La
Base de Registres Windows NT de Paul
Robichaux. |