注册表数据类型

这些数据类型可用于指定注册表值的类型。

返回的常量 说明
REG_BINARY
任意格式的二进制数据。
REG_DWORD
32 位数字。
REG_QWORD
64 位数字。
REG_DWORD_LITTLE_ENDIAN
采用 little-endian 格式的 32 位数字。 这等效于 REG_DWORD
以 little-endian 格式,多字节值存储在内存中,从最低字节 (“little end”) 到最高字节。 例如,0x12345678的值以 little-endian 格式存储为 (0x78 0x56 0x34 0x12) 。
REG_QWORD_LITTLE_ENDIAN
采用 little-endian 格式的 64 位数字。 这等效于 REG_QWORD
REG_DWORD_BIG_ENDIAN
32 位数字,采用 big-endian 格式。
以 big-endian 格式,多字节值存储在内存中,从最高字节 (“大端”) 到最低字节。 例如,0x12345678的值以 big-endian 格式存储为 (0x12 0x34 0x56 0x78) 。
REG_EXPAND_SZ
包含对环境变量 (例如“%PATH%”) 的未扩展引用的 Null 终止字符串。 它将是 Unicode 或 ANSI 字符串,具体取决于是使用 Unicode 还是 ANSI 函数。
REG_LINK
Unicode 符号链接。
REG_MULTI_SZ
以 null 结尾的字符串数组,以两个 null 字符结尾。
REG_NONE
没有定义的值类型。
REG_RESOURCE_LIST
设备驱动程序资源列表。
REG_SZ
以 Null 结尾的字符串。 它将是 Unicode 或 ANSI 字符串,具体取决于是使用 Unicode 还是 ANSI 函数。

要求

要求
标头
Winnt.h