您当前的位置: 首页 >  windows

[原创]W2k Driving 学习笔记(二)使用GCC创建 Windows NT 下的内核DLL

发布时间:2009-02-21 12:04:00 ,浏览量:0

   

     再温习<>分层驱动程序一章的时候,看到了关于紧耦合

驱动连接方式,这种方式不依赖于I/O管理器的串联,而是直接调用内核例程,这样可以大

大的提高驱动的执行效率。

     为了实现这样一种功能,必须提供一种类似于在用户模式中DLL的机制,只不过该"DLL"

是加载到内核中的。其实Windows NT 内核本身早就利用了这样机制,比如Hal.dll、ntoskrnl.exe和某些类驱动程序等,他们分别为第3方驱动程序导出了HAL层、内核层、执行体层的功能函数。

      在 Tim Roberts 的 《

关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    107766博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.1291s