易语言模块 枚举注册表.ec
模块名称:枚举注册表
版本:1.0
------------------------------
.版本 2
.子程序 EC_枚举注册表, , 公开
.参数 参数_根目录, 整数型, , 1.HKEY_CLASSES_ROOT2. HKEY_CURRENT_USER3.HKEY_LOCAL_MACHINE4.HKEY_USERS
.参数 参数_枚举路径, 文本型, 可空, 示例:“SOFTWARE\kingsoft”或“SOFTWARE\Microsoft\Windows\CurrentVersion\Run”尾部不包含结束符,否则将导致获取失败;
.参数 参数_包含子键, 逻辑型, 可空, 是否同时枚举该路径下的所有键值,默认值为假;
.参数 参数_枚举注册表, 类型_枚举注册表, 数组, 枚举成功后,本参数将被赋值为枚举结果,请参考数据类型说明;
.参数 参数_回调枚举数量, 子程序指针, 可空, 本子程序需有一个整数型变量构成,变量值表示当前已经枚举到的注册表项数量;
.数据类型 类型_枚举注册表, 公开
.成员 项目类型, 整数型, , , 1、目录 2、键值
.成员 项目路径, 文本型
.成员 项目键值, 类型_注册表键值
.数据类型 类型_注册表键值, 公开
.成员 键值索引, 整数型
.成员 键值类型, 整数型, , , 1、REG_SZ(字符串类型) 2、REG_EXPAND_SZ(可扩展字符串型) 3、REG_BINARY(二进制型) 4、REG_DWORD(DWORD型) 7、REG_MULTI_SZ(多行字符串型)
.成员 键值名称, 文本型
.成员 名称长度, 整数型
.成员 键值数据, 字节集
.成员 数据长度, 整数型
页:
[1]