Tipi di dati del Registro di sistema

Questi tipi di dati possono essere usati per specificare il tipo di un valore del Registro di sistema.

Costante Descrizione
REG_BINARY
Dati binari in qualsiasi forma.
REG_DWORD
Numero a 32 bit.
REG_QWORD
Numero a 64 bit.
REG_DWORD_LITTLE_ENDIAN
Numero a 32 bit in formato little-endian. Equivale a REG_DWORD.
In formato little-endian, un valore multibyte viene archiviato in memoria dal byte più basso (la "piccola estremità") al byte più alto. Ad esempio, il valore 0x12345678 viene archiviato come (0x78 0x56 0x34 0x12) in formato little-endian.
REG_QWORD_LITTLE_ENDIAN
Numero a 64 bit in formato little-endian. Equivale a REG_QWORD.
REG_DWORD_BIG_ENDIAN
Numero a 32 bit in formato big-endian.
In formato big-endian, un valore multibyte viene archiviato in memoria dal byte più alto (il "big end") al byte più basso. Ad esempio, il valore 0x12345678 viene archiviato come (0x12 0x34 0x56 0x78) in formato big-endian.
REG_EXPAND_SZ
Stringa con terminazione Null che contiene riferimenti non espansi alle variabili di ambiente (ad esempio, "%PATH%"). Si tratta di una stringa Unicode o ANSI, a seconda che si usino le funzioni Unicode o ANSI.
REG_LINK
Collegamento simbolico Unicode.
REG_MULTI_SZ
Matrice di stringhe con terminazione Null con due caratteri Null.
REG_NONE
Nessun tipo valore definito.
REG_RESOURCE_LIST
Elenco di risorse del driver di dispositivo.
REG_SZ
Stringa con terminazione Null. Si tratta di una stringa Unicode o ANSI, a seconda che si usino le funzioni Unicode o ANSI.

Requisiti

Requisito Valore
Intestazione
Winnt.h