?? ds32的安裝和使用說(shuō)明.txt
字號(hào):
1.安裝英文原版Visual studio 6.0;同時(shí)要記住注冊(cè)環(huán)境變量
2.安裝NTDDK或者XPDDK.在XP系統(tǒng)下,只能安裝XPDDK,且在安裝時(shí),最好全選,否則在編譯vdwlibs.dsw時(shí)會(huì)出錯(cuò),hidport.h
3.安裝DS3.2
4.啟動(dòng)VC,點(diǎn)擊DriverStudio菜單下的DDK Build Settings
在彈出的對(duì)話框中選擇已經(jīng)安裝的DDK目錄.在Windows DDK compiler Options中選擇: "Enable only for Driver Studio".如果是用DS2.6生成的項(xiàng)目則選擇:"Enable for all c/c++ projects".
5.用Open Workspace打開(kāi)位于DS安裝目錄的
……\DriverWorks\Source\vdwlibs.dsw。
6. 選擇VC的Build菜單,選擇batch Build,在之后的對(duì)話框中選擇"Select x86",然后點(diǎn)擊Rebuld all.等待編譯成功
7.打開(kāi)位于……\DriverWorks\Examples\wdm\hellowdm.dsw,然后編譯(用VC的編譯和用DS增加的編譯鈕都可以)。如果你可以在其目錄中找到hellowdm.sys你就成功了。恭喜……恭喜……
8.使用Driver wizard生成驅(qū)動(dòng)程序
8.1生成只能用DDK編譯的項(xiàng)目
在生成的項(xiàng)目中打開(kāi)pch.h文件,屏蔽語(yǔ)句"#include <ntstrsafe.h>"
打開(kāi)sources文件,屏蔽語(yǔ)句: TARGETLIBS=$(DDK_LIB_PATH)\ntstrsafe.lib $(DDK_LIB_PATH)\csq.lib.
然后使用DDK編譯即可成功
8.2生成用VC編譯的項(xiàng)目
打開(kāi)項(xiàng)目,同時(shí)屏蔽pch.h文件中的#include <ntstrsafe.h>語(yǔ)句
修改項(xiàng)目屬性中的Link,刪除ntstrsafe.lib庫(kù)的包含.
重新編譯驅(qū)動(dòng)程序即可成功.
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -