Windows驱动开发
文章平均质量分 79
埋没了的承诺
这个作者很懒,什么都没留下…
展开
-
NT式驱动的基本结构
1、NT式驱动的基本结构 对于NT式驱动,主要的函数是DriverEntry例程、卸载例程以及各个IRP的派遣例程。 1.1、驱动加载过程与驱动入口函数(DriverEntry) 驱动程序有一个入口函数,也就是首先被执行的函数。这个函数通常被命名为DriverEntry,也可以指定另外的名字。 函数原型: NTSTATUS DriverEntry( IN PDRIVER_OBJECT原创 2015-01-25 20:44:21 · 1127 阅读 · 0 评论 -
驱动程序的基本结构
1、Windows驱动程序中重要的数据结构 数据结构是计算机程序的核心,I/O管理器定义了一些数据结构,这些数据结构是编写驱动程序时必须掌握的。驱动程序要经常创建和维护这些数据结构的实例。 1.1驱动对象(DRIVER_OBJECT) 每个驱动程序会有唯一一个驱动对象与它相对应,并且这个驱动对象是在驱动加载的时候,被内核中的对象管理程序所创建。 驱动对象用DRIVER_OBJECT原创 2015-01-25 18:08:38 · 1384 阅读 · 0 评论