了解WDK目录架构

            WDK包含了几种组件,如果你理解了WDK的大致框架,你就会知道在哪里找你你想要的信息。

             这些组件在你安装WDK的时候选择安装选项的时候就会被复制到你的电脑当中,一些常用的WDK的组件在主文件夹下的以下几个文件夹中。

\bin\

            在这个文件夹下包含了支持WDK编译的可运行文件。这里面包括了编译器,连接器和一些其他的文件。你不需要去一个个去运行它们去编译连接你的程序,当然也并不需要对他们进行修改。

\debug\

              这个文件夹下面包含了操作系统镜像文件的检查版本,硬件抽象层(HAL)和一些相关联的象征文件。你可能会在调试一个驱动的时候需要他们。

\help\

             这个文件夹下包含了HTML 2.0 格式的WEK文档。你可以通过点击开始-->所有程序-->Windows Driver Kits-->WDK BuildNumber-->Help,然后点击WDK Documentation。

\inc

             这个文件夹不仅包含了头文件,还包含一些在WDK编译驱动程序的时候需要的一些文件。

\lib\

             这个文件夹包含了当你利用WDK编译驱动的时候所需要的一些文件。

\redist\

             这个文件夹包含了支持驱动安装的一些可发行组件。这些组件包括内核态驱动框架(KMDF)安装程序驱动安装框架的可发行组件。

\src\

              这个文件夹包含了你多Windows驱动的源代码和驱动相关的工具。一些源文件被开发成了案例,一些则是我们Windows目前运行的源文件。想知道更多关于驱动案例的话,访问WDK Samples.

\tools\

             这个文件夹下为开发者提供了驱动测试的可执行程序,验证的工具等。想知道更多的关于该文件夹下的应用程序,查看Tools for INF Files, Tools for Testing Drivers, Tools for Verifying Drivers, and Tools for Software Tracing。

              对于初学者来说的话,最终的就是src和tools这两个文件夹下的内容,如果是新手的话,建议经常查看,熟悉里面的内容。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值