windows平台WDM驱动开发
文章平均质量分 89
WDM驱动开发技术
程序员王马
windows驱动工程师,从事windows 底层开发10年,开发过Serial、1394、stream、Image、Network、USB、GNSS、MBBCx、BlueTooch、Wifi、NCM等几乎所有类别的驱动程序开发项目。
展开
-
windows设备驱动开发-总结篇
总结整个驱动开发系列的文档原创 2024-07-27 23:59:16 · 561 阅读 · 0 评论 -
windows驱动开发-PCI讨论(二)
PCI配置空间1原创 2024-05-22 06:01:08 · 1138 阅读 · 0 评论 -
windows驱动开发-inf文件(四)
inf文件原创 2024-05-16 00:52:19 · 859 阅读 · 0 评论 -
windows驱动开发-PCI讨论(一)
PCI技术原创 2024-05-16 00:51:31 · 1270 阅读 · 0 评论 -
windows驱动开发-PCI和中断(三)
MSI和MSIX中断原创 2024-05-15 06:30:00 · 1443 阅读 · 0 评论 -
windows驱动开发-PCI和中断(二)
PCI介绍和INTx中断原创 2024-05-15 06:30:00 · 2192 阅读 · 0 评论 -
windows驱动开发-inf文件(三)
inf文件说明原创 2024-05-14 07:00:00 · 1034 阅读 · 0 评论 -
windows驱动开发-INF文件(二)
inf文件说明原创 2024-05-14 07:00:00 · 1536 阅读 · 0 评论 -
windows驱动开发-inf文件(一)
inf文件格式原创 2024-05-09 07:00:00 · 2402 阅读 · 0 评论 -
windows驱动开发-32位和64位
32位和64位指针的区别原创 2024-05-09 07:00:00 · 1150 阅读 · 0 评论 -
windows驱动开发-内核编程技术汇总(七)
多处理器编程、内核驱动程序中对象、设备、状态错误原创 2024-05-08 07:00:00 · 1362 阅读 · 0 评论 -
windows驱动开发-内核编程技术汇总(六)
驱动种访问文件、驱动中访问注册表原创 2024-05-08 07:00:00 · 882 阅读 · 0 评论 -
windows驱动开发-内核编程技术汇总(五)
内核安全字符函数、安全模式运行驱动、驱动中使用浮点数原创 2024-05-07 07:00:00 · 797 阅读 · 0 评论 -
windows驱动开发-内核编程技术汇总(四)
KeBugCheckEx相关的回调例程说明原创 2024-05-07 07:00:00 · 939 阅读 · 0 评论 -
windows驱动开发-内核编程技术汇总(三)
内核处理异常和bug检查原创 2024-05-06 07:00:00 · 1038 阅读 · 1 评论 -
windows驱动开发-内核编程技术汇总(二)
windows驱动使用的单链表和双链表原创 2024-05-06 07:00:00 · 1903 阅读 · 1 评论 -
windows驱动开发-内核调度(二)
内核调度-信号量和互斥体原创 2024-05-05 18:24:14 · 1030 阅读 · 1 评论 -
windows驱动开发-内核调度(一)
内核调度-事件详解原创 2024-05-05 18:24:09 · 969 阅读 · 1 评论 -
windows驱动开发-内核编程技术汇总(一)
内核编程技术汇编原创 2024-05-04 07:19:21 · 955 阅读 · 0 评论 -
windows驱动开发-PNP通知
PNP通知事件。应用层通知事件本质原创 2024-05-04 07:00:00 · 976 阅读 · 0 评论 -
windows驱动开发-总线驱动的生命周期
总线驱动的生命周期原创 2024-05-03 17:02:34 · 1010 阅读 · 0 评论 -
windows驱动开发-功能驱动的生命周期
功能驱动的启动和删除原创 2024-05-03 17:02:10 · 651 阅读 · 0 评论 -
windows驱动开发-PNP设备的启动/停止/删除
PNP设备的启动、停止、删除。原创 2024-05-03 17:01:39 · 1191 阅读 · 0 评论 -
windows驱动开发-PNP管理器
PNP管理器的行为原创 2024-05-03 07:20:10 · 1215 阅读 · 0 评论 -
windows 驱动开发-DMA技术(三)
使用公共缓冲区的DMA技术原创 2024-05-02 09:49:13 · 1010 阅读 · 1 评论 -
windows 驱动开发-DMA技术(二)
使用基于数据包的系统DMA原创 2024-05-02 09:32:13 · 1066 阅读 · 0 评论 -
windows驱动开发-DMA技术(一)
DMA概述原创 2024-05-02 09:09:51 · 1601 阅读 · 1 评论 -
windows驱动开发-设备栈
设备栈原创 2024-04-21 23:52:48 · 917 阅读 · 1 评论 -
windows驱动开发-电源管理
IRP_MJ_POWER原创 2024-05-01 07:30:00 · 1808 阅读 · 0 评论 -
windows驱动开发-电源状态(二)
Modern Standby原创 2024-04-30 08:15:41 · 1076 阅读 · 0 评论 -
windows驱动开发-电源状态(一)
系统和设备电源状态原创 2024-04-30 07:15:29 · 988 阅读 · 2 评论 -
windows驱动开发-中断(一)
windows中断原创 2024-04-28 07:00:00 · 1597 阅读 · 0 评论 -
window驱动开发-内核线程
线程和工作项原创 2024-04-24 23:54:32 · 838 阅读 · 0 评论 -
windows驱动开发-I/O请求(三)
I/O请求原创 2024-04-24 01:22:26 · 927 阅读 · 0 评论 -
windows驱动开发-I/O请求(二)
IRP处理原创 2024-04-23 23:52:51 · 1160 阅读 · 0 评论 -
windows驱动开发-I/O请求(一)
IRP结构定义介绍原创 2024-04-23 22:35:38 · 993 阅读 · 0 评论 -
windows驱动开发-WDM框架(二)
DriverEntry、AddDevice、Dispatch、Unload例程详细说明原创 2024-04-21 01:19:03 · 1060 阅读 · 1 评论 -
驱动开发-windows驱动设计目标
安全性、可移植性、可配置性、可被中断、多处理器安全、可重用 IRP、 支持异步 I/O这些是驱动程序的基本目标。原创 2024-04-19 02:30:06 · 974 阅读 · 1 评论 -
windows驱动系列-概述
驱动程序一般是"驱动“硬件为目的,它们架构于ACPI之上,是最靠近系统底层的程序之一,内核本身设计为HAL、微内核、执行体三层,HAL仅仅提供硬件抽象的能力,主要的硬件功能几乎都是由驱动程序以DLL的方式,被内核加载到地址空间中,为执行体层提供I/O服务,这些服务最终以IRP在内核和应用层之间传递,故在应用层,控制硬件是一件看起来很简单的事情,但是实际上是一件很复杂的事情。windows 驱动开发经历了许多版本,在2000和xp的时候,使用的是DDK开发包;windows驱动开发知识-WDM和WDF。原创 2024-04-18 23:53:10 · 655 阅读 · 1 评论