⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ds32的安装和使用说明.txt

📁 驱动开发过程中要注意的一些要点以及一些基本资料
💻 TXT
字号:
1.安装英文原版Visual studio 6.0;同时要记住注册环境变量

2.安装NTDDK或者XPDDK.在XP系统下,只能安装XPDDK,且在安装时,最好全选,否则在编译vdwlibs.dsw时会出错,hidport.h

3.安装DS3.2

4.启动VC,点击DriverStudio菜单下的DDK Build Settings
在弹出的对话框中选择已经安装的DDK目录.在Windows DDK compiler Options中选择: "Enable only for Driver Studio".如果是用DS2.6生成的项目则选择:"Enable for all c/c++ projects".

5.用Open Workspace打开位于DS安装目录的 
……\DriverWorks\Source\vdwlibs.dsw。 
6. 选择VC的Build菜单,选择batch Build,在之后的对话框中选择"Select x86",然后点击Rebuld all.等待编译成功

7.打开位于……\DriverWorks\Examples\wdm\hellowdm.dsw,然后编译(用VC的编译和用DS增加的编译钮都可以)。如果你可以在其目录中找到hellowdm.sys你就成功了。恭喜……恭喜……

8.使用Driver wizard生成驱动程序
8.1生成只能用DDK编译的项目
在生成的项目中打开pch.h文件,屏蔽语句"#include <ntstrsafe.h>"
打开sources文件,屏蔽语句: TARGETLIBS=$(DDK_LIB_PATH)\ntstrsafe.lib $(DDK_LIB_PATH)\csq.lib.
然后使用DDK编译即可成功
8.2生成用VC编译的项目
打开项目,同时屏蔽pch.h文件中的#include <ntstrsafe.h>语句
修改项目属性中的Link,删除ntstrsafe.lib库的包含.
重新编译驱动程序即可成功.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -