windows驱动开发
WendyWJGu
持续学习
展开
-
派遣函数 - 缓冲区设备模拟文件读写
派遣函数 - 缓冲区设备模拟文件读写原创 2024-09-19 14:56:09 · 592 阅读 · 0 评论 -
派遣函数 - 缓冲区设备读写
派遣函数 - 缓冲区设备读写原创 2024-09-19 13:55:00 · 436 阅读 · 0 评论 -
派遣函数 - 缓冲区设备
派遣函数 - 缓冲区设备原创 2024-09-13 15:18:27 · 456 阅读 · 0 评论 -
派遣函数 - 跟踪IRP的利器/RPTrace
派遣函数 - 跟踪IRP的利器/RPTrace原创 2024-09-13 15:04:51 · 437 阅读 · 0 评论 -
派遣函数-编写一个更通用的派遣函数
派遣函数-编写一个更通用的派遣函数原创 2024-09-12 16:36:56 · 259 阅读 · 0 评论 -
派遣函数 - 通过设备链接打开设备
派遣函数 - 通过设备链接打开设备原创 2024-09-12 15:24:32 · 179 阅读 · 0 评论 -
派遣函数 - 对派遣函数的简单处理
派遣函数 - 对派遣函数的简单处理原创 2024-09-04 10:23:58 · 653 阅读 · 0 评论 -
派遣函数 - IRP类型
派遣函数 - IRP类型原创 2024-09-04 09:54:23 · 531 阅读 · 0 评论 -
派遣函数 - IRP与派遣函数
派遣函数 - IRP与派遣函数原创 2024-09-03 17:49:53 · 414 阅读 · 0 评论 -
Windows内核函数 - 其他
Windows内核函数 - 其他原创 2024-09-03 17:22:17 · 231 阅读 · 0 评论 -
Windows内核函数 - 删除子项
Windows内核函数 - 删除子项原创 2024-09-02 15:20:48 · 238 阅读 · 0 评论 -
Windows内核函数 - 枚举子键
Windows内核函数 - 枚举子键原创 2024-09-02 15:04:28 · 322 阅读 · 0 评论 -
Windows内核函数 - 枚举子项
Windows内核函数 - 枚举子项原创 2024-05-30 17:29:28 · 562 阅读 · 0 评论 -
Windows内核函数 - 查询注册表
Windows内核函数 - 查询注册表原创 2024-05-30 16:52:17 · 455 阅读 · 0 评论 -
Windows内核函数 - 添加、修改注册表键值
Windows内核函数 - 添加、修改注册表键值原创 2024-05-29 14:25:39 · 726 阅读 · 0 评论 -
Windows内核函数 - 打开注册表
Windows内核函数 - 打开注册表原创 2024-05-29 14:12:08 · 247 阅读 · 0 评论 -
Windows内核函数 - 创建关闭注册表
Windows内核函数 - 创建关闭注册表原创 2024-05-28 18:08:43 · 372 阅读 · 0 评论 -
Windows内核函数 - 文件的读操作
Windows内核函数 - 文件的读操作原创 2024-05-28 17:27:05 · 297 阅读 · 0 评论 -
Window内核函数 - 文件的写操作
Window内核函数 - 文件的写操作原创 2024-05-23 15:04:41 · 365 阅读 · 0 评论 -
Window内核函数 - 获取或修改文件属性
Window内核函数 - 获取或修改文件属性原创 2024-05-23 14:45:42 · 528 阅读 · 0 评论 -
Window内核函数 - 文件的打开
Window内核函数 - 文件的打开原创 2024-05-22 17:15:55 · 551 阅读 · 0 评论 -
Window内核函数 - 文件的创建
Window内核函数 - 文件的创建原创 2024-05-22 17:04:09 · 356 阅读 · 0 评论 -
Windows内核函数 - ANSI_STRIN字符串与UNICODE_STRING字符串相互转换
Windows内核函数 - ANSI_STRIN字符串与UNICODE_STRING字符串相互转换原创 2024-05-20 16:19:41 · 205 阅读 · 0 评论 -
Windows内核函数 - 字符串与整形数字相互转换
Windows内核函数 - 字符串与整形数字相互转换原创 2024-05-20 15:45:29 · 359 阅读 · 0 评论 -
Windows内核函数 - 字符串转化成大写
Windows内核函数 - 字符串转化成大写原创 2024-05-17 20:49:45 · 310 阅读 · 0 评论 -
Windows内核函数 - 字符串比较
Windows内核函数 - 字符串比较原创 2024-05-17 20:35:01 · 254 阅读 · 0 评论 -
WindoWS内核函数 - 字符串复制
WindoWS内核函数 - 字符串复制原创 2024-05-16 10:01:53 · 335 阅读 · 0 评论 -
WindoWS内核函数 - 字符初始化与销毁
WindoWS内核函数 - 字符初始化与销毁原创 2024-05-16 09:44:15 · 544 阅读 · 0 评论 -
Windows内核函数 - ANSI_STRING字符串与UNICODE_STRING字符串
Windows内核函数 - ANSI_STRING字符串与UNICODE_STRING字符串原创 2024-05-15 17:35:56 · 293 阅读 · 0 评论 -
Windows内核函数 - ASCII字符串和宽字符串
Windows内核函数 - ASCII字符串和宽字符串原创 2024-05-15 17:14:24 · 500 阅读 · 0 评论 -
Windows内存管理 - 使用宏、断言
Windows内存管理 - 使用宏、断言原创 2024-05-14 16:19:39 · 160 阅读 · 0 评论 -
Windows内存管理-结构化异常处理(try-finally块)
Windows内存管理-结构化异常处理(try-finally块)原创 2024-05-14 15:52:47 · 484 阅读 · 2 评论 -
Windows内存管理-结构化异常处理(try-except块)
Windows内存管理-结构化异常处理(try-except块)原创 2024-05-13 14:38:55 · 376 阅读 · 0 评论 -
windows内存管理-检查内存可用性
windows内存管理-检查内存可用性原创 2024-05-13 14:08:24 · 287 阅读 · 0 评论 -
驱动开发中的DMA是什么
但是, 如果DMA的目的地址与Cache所缓存的内存地址访问有重叠, 经过DMA操作, 与Cache缓存对应的内存中的数据已经被修改, 而CPU本身并不知道, 它仍然认为Cache中的数据就是内存中的数据, 那在以后访问Cache映射的内存时, 它仍然使用陈旧的Cache数据。Cache被用作CPU针对内存的缓存, 利用程序的空间局部性和时间局部性原理, 达到较高的命中率, 从而避免CPU每次都必须要与相对慢速的内存交互数据来提高数据的访问速率。DMA通常与硬件体系结构, 特别是外设的总线技术密切相关。原创 2024-03-19 18:18:46 · 1211 阅读 · 0 评论 -
IO空间和内存空间的区别
从上面定义可以看出,外部设备只能通过设备上的寄存器或者内存与CPU进行通讯,外部设备的寄存器可以是IO端口(映射到IO空 间),也可以是IO内存(映射到地址空间)。1,IO空间:一个特有的空间,与内存空间独立的空间,同样利用IO空间可以操作数据,只不过是利用对应的IO端口操作函数。4,IO内存:当外部寄存器或内存映射到内存空间时,即使用访问内存的方式对外部寄存器或者内存进行读写操作。3,IO端口:当外部寄存器或内存映射到IO空间时,即只能用IO端口操作函数进行数据读写,称为IO端口。原创 2024-03-19 18:14:01 · 576 阅读 · 0 评论 -
WINDOWS内存管理 - 返回状态值
WINDOWS内存管理 - 返回状态值原创 2024-03-02 17:04:13 · 349 阅读 · 0 评论 -
WINDOWS内存管理 - 数据类型
WINDOWS内存管理 - 数据类型原创 2024-03-02 12:04:14 · 575 阅读 · 0 评论 -
Windows内存管理 - 运行时函数_内存比较
Windows内存管理 - 运行时函数_内存比较原创 2024-03-01 13:01:51 · 242 阅读 · 0 评论 -
Windows内存管理 - 运行时函数_填充内存
Windows内存管理 - 运行时函数_填充内存原创 2024-03-01 12:52:42 · 828 阅读 · 0 评论