REG_BINARY
|
未处理的二进制数据。多数硬件组件信息都以二进制数据存储,而以十六进制格式显示在注册表编辑器中。
|
REG_DWORD
|
数据由 4 个字节长的数表示。许多设备驱动程序和服务的参数是这种类型并在注册表编辑器中以二进制、十六进制或十进制的格式显示。
|
REG_EXPAND_SZ
|
长度可变的数据串。该数据类型包含在程序或服务使用该数据时确定的变量。
|
REG_MULTI_SZ
|
多重字符串。包含了用户可读取格式的列表或多值的值通常为该类型。项用空格、逗号或其他标记分开。
|
REG_SZ
|
固定长度的文本串。
|
REG_BINARY
|
byte [ ]
|
REG_DWORD
|
Int32
|
REG_EXPAND_SZ
|
String
|
REG_MULTI_SZ
|
String []
|
REG_SZ
|
String
|
在.net framewrok 2.0版中,这部分的功能得到了增强,提供了RegistryValueKind和RegistryValueOptions枚举类型,通过RegistryKey类可以处理各种类型的数据,并增加了对项节点权限的访问。