?? driverstudio.txt
字號(hào):
LINKMSVC2 MS可執(zhí)行連接器的完全路徑名
TLINK32 Borland可執(zhí)行連接器的完全路徑名
ASM6 Microsoft MASM 6可執(zhí)行的完全路徑名
TASM32 Borland assembler的完全路徑名
NMSYM NuMega 符號(hào)文件生成器的完全路徑名
EDITBIN Microsoft EDITBIN 工具的完全路徑名
VTOOLSD 環(huán)境變量
VTOOLSD 生成系統(tǒng)時(shí)需要定義環(huán)境變量VTOOLSD. 該變量的值必須是VTOOLSD 安裝的根目錄。
例如:
set VTOOLSD=C:\VTOOLSD
SETUP 自動(dòng)將該語句加入到你的AUTOEXEC.BAT文件中。如果你沒有讓SETUP這么做,那么你就必須手動(dòng)的添加或每次用VTOOLSD在系統(tǒng)中生成VxD時(shí)設(shè)置變量。
安裝SoftICE
安裝之前:
1. 如果要將SoftICE安裝在Windows NT 或Windows 2000上,你必須要有系統(tǒng)管理員的權(quán)限。
2. 如果要將SoftICE安裝在Windows Me上,在安裝之前必須下載并安裝"Microsoft Tools for Windows Me"
3. 下列是各個(gè)顯卡選項(xiàng)的需求列表,根據(jù)你自己的配置選擇相應(yīng)的驅(qū)動(dòng)。
l 一臺(tái)顯示器和顯卡:
根據(jù)顯卡的生產(chǎn)廠家和型號(hào)來決定
l 第二塊單色顯卡
由主要的(第一臺(tái))顯卡的生產(chǎn)廠家和型號(hào)來決定
l 第二臺(tái)計(jì)算機(jī)
由串口特性或網(wǎng)絡(luò)特性(如果使用網(wǎng)絡(luò))來決定
l 第二塊VGA顯卡
找到能與另一塊顯卡共存的顯卡的驅(qū)動(dòng)。
4. 選擇使用的鼠標(biāo)的類型,串口或PS/2,如果使用了串口鼠標(biāo),搞清楚其連接的端口是COM1還是COM2
5. 退出所有的Windows應(yīng)用程序
安裝
1. 選擇好安裝目錄。
2. 在顯示適配器選擇窗口,選擇你將要使用的顯示選項(xiàng)
l 若要使用通用顯卡驅(qū)動(dòng),選中"Universal Video Driver"復(fù)選框。
l 若在只有一塊顯卡的計(jì)算機(jī)上使用SoftICE,選擇顯卡的生產(chǎn)廠家和型號(hào)。如果顯卡未列出,在COMPATIBILIBY 框中選擇相同的圖形處理芯片。如果相同的芯片也沒有,選擇STANDARD VGA(640X480 pixels).
l 若在計(jì)算機(jī)的第二塊單顯上使用SoftICE,選擇DISPLAY SOFTICE ON ATTACHED MONOCHROME MONITOR,然后選擇主顯卡的生產(chǎn)廠家和型號(hào)。如果顯卡未列出,在COMPATIBILIBY 框中選擇相同的圖形處理芯片。如果相同的芯片也沒有,選擇STANDARD VGA(640X480 pixels).
l 若在另外一臺(tái)計(jì)算機(jī)上使用SoftICE,選擇主顯卡的生產(chǎn)廠家和型號(hào)。如果顯卡未列出,在COMPATIBILIBY 框中選擇相同的圖形處理芯片。如果相同的芯片也沒有,選擇STANDARD VGA(640X480 pixels).
l 若在計(jì)算機(jī)的第二塊VGA卡上使用SoftICE,選擇STANDARD VGA(640X480 pixels)。
3. 如果你選好了相配的顯卡設(shè)置,點(diǎn)擊TEST來測試顯卡的設(shè)置。如果測試不成功,參見步驟7。
4. 如果采用了通用顯卡驅(qū)動(dòng)并且測試成功,系統(tǒng)會(huì)彈出一個(gè)對(duì)話框告訴你測試已通過。如果你測試其它任何顯卡,將會(huì)有一個(gè)彩色的文本模式的屏幕出現(xiàn)大約5秒鐘。
如果SoftICE與你的顯卡不兼容,測試失敗,你看到的是一個(gè)黑屏。
5. 如果在Windows NT或Windows 2000上安裝,按照下列選項(xiàng)決定SoftICE加載的方式:
BOOT
SYSTEM
AUTOMATIC
MANUAL
6. 選擇鼠標(biāo)的安裝方式
7. 如果在Windows 95或Windows 98下安裝,選擇系統(tǒng)配置窗口選項(xiàng)
安裝 DriverNetworks
編譯庫文件和驅(qū)動(dòng)程序
隨著Windows 2000 DDK的引入,網(wǎng)絡(luò)驅(qū)動(dòng)開發(fā)人員必須在同一臺(tái)開發(fā)機(jī)器上對(duì)付兩種DDK環(huán)境和兩種或更多的目標(biāo)平臺(tái): Windows NT 4 DDK 和 Windows 2000 DDK.
對(duì)于一個(gè)給定的驅(qū)動(dòng)推薦使用下列的DDK:
NT 4 DDK 針對(duì) NDIS 4 miniport 驅(qū)動(dòng) (目標(biāo)平臺(tái): Windows NT 4 ,Windows 95)
Windows 2000 DDK 針對(duì) NDIS 5 miniport 驅(qū)動(dòng) (目標(biāo)平臺(tái): Windows 2000, Windows 98, Windows Me)
Windows 2000 DDK 針對(duì) Intermediate Drivers 和 TDI Clients(目標(biāo)平臺(tái): Windows NT 4 , Windows 2000, Windows 98, Windows Me)
對(duì)于用DriverNetworks開發(fā)驅(qū)動(dòng)程序來說選擇正確的環(huán)境是非常關(guān)鍵的
為驅(qū)動(dòng)程序選擇正確的Build環(huán)境
DriverNetworks? 鼓勵(lì)但不要求一定要使用Microsoft Visual Studio 6.0 IDE 作為驅(qū)動(dòng)的開發(fā)環(huán)境。
DriverStudio 提供兩種途徑在Visual Studio IDE中來選擇正確的build 環(huán)境:
1.使用DriverStudio中自帶的SetDDKgo.exe工具在指定的DDK環(huán)境中啟動(dòng)Microsoft Visual Studio 6.0 IDE
2. 在Microsoft Visual Studio 6.0 IDE的工具條中使用 Set DDK add-on 按鈕設(shè)置合理的DDK 環(huán)境。
利用SetDDKGo.exe 方法,一種使用 -K 命令行參數(shù)指定DDK的路徑,
例如 SetDDKGo -K c:\ddkw2k.
如果不使用 -K 參數(shù), SetDDKgo.exe 使用注冊(cè)表中默認(rèn)的DDK路徑。
編譯庫文件
在使用 DriverNetworks? 編譯驅(qū)動(dòng)程序之前,必須先編譯DriverNetworks? 庫文件. 在IDE下打開DriverNetworks? 工作組文件, dnw.dsw. 其中由兩個(gè)工程組成: KNdisLib.dsp 和 Tdiclient.dsp. 該工程中,依次包括針對(duì)不同的NDIS版本,checked/free 和目標(biāo)平臺(tái)的多種配置。
下列部分簡單描述了編譯所需的必須的步驟:
DriverNetworks? libraries under Microsoft Visual Studio IDE 6.0. 假設(shè)你的開發(fā)用機(jī)上安裝了NT 4.0 和 Windows 2000 DDK.如果只安裝了一種DDK,跳過相關(guān)的步驟
1.啟動(dòng) Microsoft Visual Studio IDE 6.0 IDE.
2.單擊New Workspace 并在$(DRIVERNETWORKS)\source目錄中找到 dnw.dsw,打開該工程.
3.在IDE工具條中單擊DDK 按鈕。選擇 Windows 2000 DDK 的路徑.注意通常會(huì)從Set DDK對(duì)話框中提示。
4.從 IDE Build 菜單中選擇 Batch Build.你將會(huì)看到在DriverNetworks 庫配置表中的所有配置列表。選擇除了KNdisLib - Win32 NDIS 4 Miniport Free 和 Checked以外的所有配置.
5.選中Selection Only 檢查框并點(diǎn)擊Build.
6.如果也安裝了NT 4.0 DDK,回到步驟3指定DDK 4.0目錄.在第4步中只選擇 KNdisLib - Win32 NDIS 4 Miniport Free 和 Checked配置并編譯。
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -