您的位置:首页 > 其它

注册表操作-->mengwuji驱动教程笔记

2016-04-03 00:22 183 查看
第七课 读写注册表

Windows驱动开发技术详解笔记(4) 基本语法回顾
http://www.cnblogs.com/mydomain/archive/2010/10/18/1855124.html
注册表,保存的文件太多了,我们安装的一些文件都在里面,像我们的驱动程序,驱动程序的话

他是保存在

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum

只要调用

NTSTATUS DriverEntry(PDRIVER_OBJECT pDriverObj,PUNICODE_STRING Reg_Path)

的第2个参数,我们就知道我们的驱动程序在哪个注册表的键值里面的了,

ZwCreateKey

创建注册表项的API,什么是注册表项呢,注册表项,比如说Enum,这个就是注册表项,注册表

项实际上就相当于一个目录那样,像注册表键值他就相当于具体的表示有意义的东西,譬如那

些数值啊,名称啊,对应的数值数据啊,他所谓的创建注册表项,实际上就是创建Enum这个目录

一样

ZwOpenKey

相当于打开一个注册表项,也就是打开我们的注册表目录.

ZwSetValueKey

设置或者修改或者添加一个注册表键值.

ZwQueryValueKey

查询一个注册表键值,Value表示值,

ZwQueryKey

查询注册表的一个项,项相当于注册表的目录.

ZwEnumerateKey

枚举注册表项,项相当于注册表目录

ZwEnumerateValueKey

枚举注册表键值

ZwDeleteKey

删除注册表项
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: