📄 ds32的安装和使用说明.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 + -