Types de données du Registre

Ces types de données peuvent être utilisés pour spécifier le type d’une valeur de Registre.

Constante Description
REG_BINARY
Données binaires dans tout formulaire.
REG_DWORD
Nombre 32 bits.
REG_QWORD
Nombre 64 bits.
REG_DWORD_LITTLE_ENDIAN
Nombre 32 bits au format little endian. Cela équivaut à REG_DWORD.
Dans le format little endian, une valeur multioctet est stockée dans la mémoire de l’octet le plus bas (le « petit bout ») à l’octet le plus élevé. Par exemple, la valeur 0x12345678 est stockée sous la forme (0x78 0x56 0x34 0x12) au format little endian.
REG_QWORD_LITTLE_ENDIAN
Nombre 64 bits au format little endian. Cela équivaut à REG_QWORD.
REG_DWORD_BIG_ENDIAN
Nombre 32 bits au format big-endian.
Dans le format big-endian, une valeur multioctet est stockée dans la mémoire de l’octet le plus élevé (le « big end ») à l’octet le plus bas. Par exemple, la valeur 0x12345678 est stockée en tant que (0x12 0x34 0x56 0x78) au format big-endian.
REG_EXPAND_SZ
Chaîne terminée par null qui contient des références non expirées à des variables d’environnement (par exemple, « %PATH% »). Il s’agit d’une chaîne Unicode ou ANSI, selon que vous utilisez les fonctions Unicode ou ANSI.
REG_LINK
Lien symbolique Unicode.
REG_MULTI_SZ
Tableau de chaînes terminées par null qui sont terminées par deux caractères null.
REG_NONE
Aucun type de valeur défini.
REG_RESOURCE_LIST
Liste des ressources des pilotes de périphérique.
REG_SZ
Chaîne terminée par un caractère Null. Il s’agit d’une chaîne Unicode ou ANSI, selon que vous utilisez les fonctions Unicode ou ANSI.

Spécifications

Condition requise Valeur
En-tête
Winnt.h