看流星社区

 找回密码
 注册账号
查看: 2329|回复: 1

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

[复制链接]

该用户从未签到

发表于 2017-6-1 13:33:59 | 显示全部楼层 |阅读模式
第七课 读写注册表


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
删除注册表项
  • TA的每日心情
    无聊
    2020-7-15 11:25
  • 发表于 2019-1-23 21:24:31 | 显示全部楼层
    支持楼主,支持看流星社区,以后我会经常来!
    点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 感恩
    您需要登录后才可以回帖 登录 | 注册账号

    本版积分规则

    小黑屋|手机版|Archiver|看流星社区 |网站地图

    GMT+8, 2024-3-19 15:47

    Powered by Kanliuxing X3.4

    © 2010-2019 kanliuxing.com

    快速回复 返回顶部 返回列表