# sys.reg 库模块帮助文档

## sys.reg 成员列表 <a id="sys.reg" href="#sys.reg">&#x23;</a>

注册表函数库精简版。  
如果需要更多功能,请改用功能更多的 win.reg 库。

### sys.reg.getValue <a id="sys.reg.getValue" href="#sys.reg.getValue">&#x23;</a>
读注册表。  
根据注册表类型返回字符串值、数值、数组等类型值。  
失败返回 null 。

### sys.reg.getValue(name,path,root,samDesired) <a id="sys.reg.getValue" href="#sys.reg.getValue">&#x23;</a>
读注册表。  
@name 使用字符串指定值名称（null 或 空串表示默认值），  
参数 @path 使用字符串指定注册表路径,  
参数 @root 指定注册表根键,省略则默认为 _HKEY_CURRENT_USER。  
@samDesired 为保留参数，请不要指定。

### sys.reg.getValueWow64 <a id="sys.reg.getValueWow64" href="#sys.reg.getValueWow64">&#x23;</a>
读注册表 64 位键

### sys.reg.getValueWow64(name,path,root,samDesired) <a id="sys.reg.getValueWow64" href="#sys.reg.getValueWow64">&#x23;</a>
读注册表 64 位键

### sys.reg.setValue <a id="sys.reg.setValue" href="#sys.reg.setValue">&#x23;</a>
写注册表

### sys.reg.setValue(name,value,path,root) <a id="sys.reg.setValue" href="#sys.reg.setValue">&#x23;</a>
写注册表。  
@name 使用字符串指定值名称（null 或 空串表示默认值），  
@value 可指定数值、字符串、buffer、null  
数值为存为 _REG_DWORD 类型,  
字符串值存为 _REG_SZ 类型,  
buffer 值存为 _REG_BINARY 类型。,  
null 值表示删除。  

参数 @path 使用字符串指定注册表路径,  
参数 @root 指定注册表根键,省略则默认为 _HKEY_CURRENT_USER

### 全局常量

### ::Advapi32 <a id="::Advapi32" href="#::Advapi32">&#x23;</a>
Advapi32.dll 模块  
以下标准库已加载该模块:  
crypt,process,service,sys,sys.reg,win.reg  

[返回对象:dllModuleObject](https://www.aardio.com/zh-cn/docs/library-reference/raw/_.html#dllModuleObject)
